2010-02-08 40 views
3

重複:static options menu設置一個全局菜單

大家好,

我知道如何在每一個「按鈕創建我的圖標和文本應用程序中的菜單「,但是這個菜單隻在我創建它的活動中可見... 我想知道是否可以創建一個可從所有活動訪問的全局菜單? 謝謝

+0

看看這個問題:http://stackoverflow.com/questions/2070022/static-options-menu – 2010-02-08 13:26:00

+0

嗯,是的,我看到這之前發佈,但我的問題是,解決方案1,我不得不延長子類和我的活動已經擴展了其他類,大部分時間...所以沒有多重繼承... – Sephy 2010-02-08 13:40:36

+0

好吧,然後在使用「全局菜單」進行搜索時未找到此主題。 我的話題會爲本研究添加一些標籤。 Thx Dave,現在完美運作。 – Sephy 2010-02-08 15:17:17

回答

4

我想知道是否有可能 創建一個全局菜單這將是從所有活動 訪問?

不是。由於您不喜歡繼承解決方案,唯一的選擇是將菜單創建和處理代碼整合到一個地方(例如,靜態方法)。您仍然需要對每個活動實施回調(例如,onHandleOptionsMenu())並將它們路由到靜態通用實現。

+0

是的,我最終選擇了這種方式(繼承),就像我在另一篇文章中所說的那樣。 thx尋求幫助 – Sephy 2010-02-09 08:48:28