2013-06-20 46 views
0

我正在开发一个应用程序,包括项目和评论,由于我的设计,我想只显示在弹出窗口中像在谷歌Play商店的评论:的Android - 显示上的弹出更多信息

enter image description here

我应该如何创建在当前窗口上出现并包含必要信息的白色面板?这应该很简单,但我是一个新手,我似乎无法弄清楚这个“小工具”是什么。如果你熟悉这个,请帮助我,这样我就可以使用这个很酷的设计模式。谢谢。

回答

0

更好的方法是使用DialogFragment。您可以以弹出窗体的形式显示信息,并且它将拥有自己的生命周期。这将比显示像对话框这样的活动好得多

1

看来你想显示一个布局作为另一个活动的弹出窗口。

如果要使用Activity而不是Dialog来完成此操作,可以通过在清单中将活动主题设置为android:theme="@android:style/Theme.Dialog"来实现 - 这将使活动显示为一个对话框(浮动在底下的任何顶部它)。

+0

这似乎是一个不错的解决方案!我会试一试,稍后再回来报告。谢谢! –

0

拉姆基兰的答案是一个很好的,我也喜欢给的一个答案。但是,只要你有另一种选择看你可以考虑PopupWindow

如文档指出,这是

,可用于显示任意视图的弹出窗口。弹出窗口是一个浮动容器,显示在当前活动的顶部。

我已经使用了它,它在某些情况下很好地工作。这真的取决于你的确切需求是什么,哪些最适合你。