2011-11-02 37 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