是否可以从AlertDialog启动Android活动?

时间:2009-11-22 01:44:39

标签: android listview android-activity

我正在尝试在我的Android应用程序中创建一个小弹出窗口,让用户从众多项目中选择一个,一个是ListView。我希望它能够显示为一个覆盖在屏幕上的半透明盒子,而不是像活动那样完全占据它。

我听说过这种方法可以在AlertDialog框中启动一个Activity。这将是完美的 - 它是理想的尺寸,并且具有我正在寻找的许多机械性能,但我完全无法找到这种技术的更多细节。

这可能吗?如果没有,完成这样的事情的首选方式是什么?

2 个答案:

答案 0 :(得分:2)

这应该回答您的问题:http://developer.android.com/guide/topics/ui/themes.html

Quote:例如,您可以使用Dialog主题使您的Activity显示为对话框。在清单中,引用Android主题,如:

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

答案 1 :(得分:0)