2011-10-16 78 views
0

我也跟着下面的鏈接,創建一個測試應用程序來創建菜單: http://developer.android.com/guide/topics/ui/menus.html菜單在我的Android應用程序不能正常工作

它爲我工作。但是,當我將其添加到我的應用程序,這是一個谷歌地圖應用程序,菜單不起作用。我懷疑它是因爲我在示例中創建了擴展的Activity類,但在我的應用程序中,我擴展了MapActivity類。 有人可以解釋我該怎麼做?

+0

您是否收到任何錯誤? – blessenm

+0

你的代碼是什麼樣的? 你怎麼知道它不工作?我的一個學生沒有按下菜單按鈕,只是等待菜單出現。 –

回答

1

對於MapActivity,菜單與Activity類相同。你只需要重寫onCreateOptionsMenu方法。再次檢查您的資源名稱R.menu.mapmenu等。

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    MenuInflater inflater = getMenuInflater(); 
    inflater.inflate(R.menu.mapmenu, menu); 
    return true; 
} 
相關問題