我需要創建某種類型的快速操作菜單,當用戶單擊按鈕時,該菜單出現在單擊項目(按鈕)的右側。Android:創建一個快速操作菜單
這裏是我想要達到一個例子:
當用戶單擊BUTTON1我希望「子快捷操作菜單」出現像它在圖像真實如上所示。 有沒有辦法在android中「原生」?
我發現了這個插件,但它只允許您顯示從頂部或底部的按鈕菜單。 https://github.com/lorensiuswlt/NewQuickAction3D
我需要創建某種類型的快速操作菜單,當用戶單擊按鈕時,該菜單出現在單擊項目(按鈕)的右側。Android:創建一個快速操作菜單
這裏是我想要達到一個例子:
當用戶單擊BUTTON1我希望「子快捷操作菜單」出現像它在圖像真實如上所示。 有沒有辦法在android中「原生」?
我發現了這個插件,但它只允許您顯示從頂部或底部的按鈕菜單。 https://github.com/lorensiuswlt/NewQuickAction3D
有一個PopupMenu但沒有箭頭或任何指向它來自的地方。它與點擊溢出操作欄項目時出現的內容基本相同
正如tyczj所說,您可以使用PopupMenu實現該功能。這個想法是,彈出式菜單將使所有元素膨脹一個自定義視圖,並將9補丁圖像作爲背景。
Here's a blog post顯示如何做到這一點。希望它能幫助你。
也許這個鏈接可以幫助你;)而不是滑動使用按鈕。
可以使用快捷操作菜單,瞭解更多詳情您可以按照
「http://www.codeproject.com/Articles/521455/Quick-action-pattern-in-Android-and-simple-impleme」 鏈接做同樣的。
示例項目以水平方式呈現,而您可以按照您的要求管理它們,如listview。
你知道除了PopupMenu還有其他選項嗎?除了你找到的第三方庫之外,還有其他的 –
。您正在嘗試複製android沒有的iOS元素。 – tyczj