2017-04-26 42 views
1

我有一個回收站視圖,每個回收站視圖項目彈出菜單 當我打開最後回收站查看項目彈出菜單,彈出菜單彈出下面/在項目結束並隱藏在屏幕下方。 我希望你明白我的觀點。彈出菜單出現在房間下面,即使在Android中沒有空間

我試過改變彈出菜單重力,也改變v7支持彈出菜單widget.pop的菜單。

在此先感謝。

+0

你有沒有試過重力中心。 –

+0

是的,我已經嘗試了頂部,重心但沒用。 –

+0

http://codingaffairs.blogspot.com/2017/05/popupwindow-android-using-cardview.html –

回答

0

的文檔說:

這樣的PopupMenu顯示錨定到 查看一個模式彈出窗口的菜單。如果有空間,彈出窗口將顯示在錨點視圖下方,如果沒有,則彈出窗口將顯示在其上方 。如果IME可見,則彈出框不會重疊,直到它被觸摸。觸摸彈出框的外部將 解僱它。

我想有足夠的空間,因爲你在回收站查看,你可以向下滾動。

難道你不能用對話來實現你的目標嗎?爲此,您可以使用AlertDialogDialogFragment

+0

只有當我點擊最後的回收商查看項目時,纔會出現此問題。屏幕結束。並在其項目下方顯示彈出式菜單。 –

+0

http://codingaffairs.blogspot.com/2017/05/popupwindow-android-using-cardview.html –