2012-10-25 116 views
2

我想要在我的銀河平板電腦上執行一個菜單應用程序。這裏是創建菜單代碼:菜單圖標沒有顯示在我的三星銀河平板電腦上

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    getMenuInflater().inflate(R.menu.activity_main, menu); 
return true; 
} 

,這裏是菜單佈局:

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:id="@+id/menu_about" 
     android:title="@string/menu_about" 
     android:icon="@drawable/ic_about" 
    /> 
    <item android:id="@+id/menu_limt_time_rocord" 
     android:title="@string/menu_limt_time_rocord" 
     android:icon="@drawable/ic_menu_timer" 
    /> 
</menu> 

雖然在我的手機菜單正在按「普通」菜單按鈕,在顯示我的銀河平板電腦菜單按鈕根本不顯示,我根本無法打開菜單。

如何在平板電腦上顯示菜單按鈕?

預先感謝

了Kobi

回答

5

你的菜單和所有都是正確的。做一件事,從清單文件中移除targetSDKVersion並僅使用<uses-sdk android:minSdkVersion="8" />

我認爲這是唯一的問題。現在在3.0以後,你可以看到菜單按鈕。

+0

我也這樣做了,但沒有改變。該菜單似乎仍然沒有顯示在我的平板電腦Android 4.x @Anupam – gumuruh

+0

我有三星Galaxy Tab 4操作系統4.4.2相同的問題。菜單在許多其他目標上顯示得很好,我有,沒有targetSDKVersion,但菜單不顯示,即使我在onCreateOptionsMenu中創建它。 – Bamaco

+0

我在4.2.2上的三星Galaxy也有同樣的問題,它不能通過改變目標版本來解決。 – Richard

0

具體根據文檔中描述here在機器人的Android 3.x的功能onCreateOptionsMenu()被調用時的活動開始填充動作條,而不是當用戶觸摸菜單按鈕第一次

相關問題