2011-11-02 52 views
3

我想在我的android应用程序中实现一个功能,例如用户单击标题中的按钮时,小列表视图弹出窗口中的5个值。请提出一些建议,其迫切需要。提前致谢。Android PopUp ListView

回答

5

你的意思是一个快速操作菜单?喜欢这个 ? enter image description here

如果是这样,看看这个: http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

+0

其实我想要一个垂直列表视图,这应该是滚动和滚动的时候,一个小的形象应该是可见当前选中的列表项的旁边,这样用户就可以知道选择哪个项目。 – abhi

+0

谢谢。完成。 – abhi

0

您可以为弹出菜单创建一个新的Activity,并将android:theme="@android:style/Theme.Translucent.NoTitleBar"添加到Manifest文件中的Activity节点。

1

在相同的布局中设计一个listview里面的RelativeLayout视图,并使其不可见。一旦你点击标题中的按钮,你就可以看到它。其中显示了listview。

2

这一定程度上取决于你的目标最低SDK。如果您能够编写具有Android 3.0(API Level 11)最低目标的应用程序,那么至少有两个类可用于完成创建锚定到另一个视图的简单弹出窗口(在本例中为您的按钮) :

否则,你需要做的PopupWindow少量的自定义,这是许多早期QuickAction实现是基于类的。

HTH