在Android中将活动作为弹出窗口而不是在其他屏幕中打开?

15

我正在使用蓝牙聊天示例代码。在示例应用程序中,设备在另一个屏幕中打开,但我已经实现了相同的代码,唯一的区别是在应用程序启动时调用DeviceListActivity,但这会在另一个屏幕中打开它,我希望它可以在蓝牙聊天示例代码中作为弹出窗口打开。

有人能告诉我如何将Activity作为弹出窗口打开吗?

1个回答

38

在你的清单文件中将你的活动主题设置为对话框(dialog)

 <activity android:theme="@android:style/Theme.Dialog">

1
谢谢,这解决了问题。实际上,我只是忘记查看蓝牙聊天示例的清单文件。 - sunil
我的应用程序在我这样做时崩溃了。 - stanley santoso

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接