我該如何去添加一個上下文菜單到微調彈出菜單?微調項目的上下文菜單
我有一個數據庫光標填充的微調,我想有一個上下文菜單,所以當用戶長時間點擊一個項目,他們可以編輯或刪除項目(上下文菜單中的兩個選項)。
我似乎無法找到一種方法來註冊與可選項目一起出現的窗口的上下文菜單。有沒有辦法像列表視圖一樣?
否則,如果有一個隱藏視圖被註冊爲上下文菜單,然後使用微調的OnItemLongClickListener調用openContextMenu作爲隱藏視圖?這看起來有點像黑客攻擊,所以如果可能的話,我寧願採用正確的方式。
或者,也許我應該只是註冊了上下文菜單中的微調而不是隱藏一個的......
謝謝!
感謝您的幫助!我並不知道微調器的變化到了3.0。理想情況下,一個listView會工作,但我有有限的屏幕空間,所以無論是listView會很短或它會佔用太多的空間...我想三個小按鈕新,編輯,並刪除微調下可能會奏效,但這也會佔用更多可觀的屏幕空間,而不僅僅是微調器。我有我上面描述的實現工作,但我不能讓longClickListener觸發,所以我可能不會在彈出窗口上使用「上下文菜單」,而最終我不會這樣做。 – Matt 2011-03-15 02:10:17
我想我會把這個標記爲答案。我還沒有決定是否僅僅依靠紡紗工的背景,或者我還會有一些可見的按鈕,但是你指出了我的正確方向。謝謝。 – Matt 2011-03-15 22:32:59