0

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

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

这可能吗?如果不是,那么完成这样的事情的首选方法是什么?

4

2 回答 2

2

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

Quote: 例如,您可以使用 Dialog 主题来使您的 Activity 看起来像一个对话框。在清单中,引用一个 Android 主题,如下所示:

<activity android:theme="@android:style/Theme.Dialog">
于 2009-11-22T02:43:03.647 回答
0

也许你可以只显示 AlertDialog http://developer.android.com/guide/topics/ui/dialogs.html

于 2010-04-29T00:03:16.763 回答