2010-03-15 35 views
0

我想通過點擊我自己創建的按鈕來打開選項菜單,這可能嗎?Android應用程序中的選項菜單

+1

Android手機已經有這個按鈕,爲什麼你需要一個新的? – 2010-03-15 07:43:26

+0

@NikolaSmiljanić有Android手機沒有物理菜單按鈕。你可以用ActionBar或建議的解決方案解決它。 – Gonan 2013-02-07 12:27:33

+0

@Gonan你的觀點是有效的,兩年後,但它只是表明我不應該承擔任何東西:) – 2013-02-24 22:23:17

回答

1

使用ActivityopenOptionsMenu()方法以編程方式打開菜單。

不過,尼古拉所說的是正確的 - 你會更好地符合Android的指導方針。

+0

謝謝你的幫助...它的工作...我正在開展的項目需要打開選項點擊自定義按鈕。 你有沒有做過像在攝像機視圖之上添加視圖的任何事情?我一直在探索和嘗試幾天,但仍然無法完成。我希望你能幫助我。 – sam 2010-03-16 11:52:12

3

如果你不想使用手機的按鈕,你必須做到以下幾點:

定義你的按鈕聽衆:

openMenuButton = (Button) findViewById(R.id.yourButton); 
    openMenuButton .setOnClickListener(this); 

,然後在方法的onClick( ),增加:

openOptionsMenu() 
+0

感謝Sephy ...它的工作原理... 你有沒有做過像在相機視圖之上顯示的東西? – sam 2010-03-16 11:48:06

相關問題