1
我想在我的ActionBar Sherlock中創建一個菜單按鈕,它將觸發我在xml文件中的菜單選項。創建一個菜單按鈕,而不是使用硬件鍵android
我也創造了這個options_menu但只有當用戶點擊硬件密鑰(在S3例如,觸發你應該點擊左手側按鈕,從Home鍵菜單)
我觸發希望有這樣一個按鈕我的操作欄上(在右上角的3個小方形按鈕)
我想在我的ActionBar Sherlock中創建一個菜單按鈕,它將觸發我在xml文件中的菜單選項。創建一個菜單按鈕,而不是使用硬件鍵android
我也創造了這個options_menu但只有當用戶點擊硬件密鑰(在S3例如,觸發你應該點擊左手側按鈕,從Home鍵菜單)
我觸發希望有這樣一個按鈕我的操作欄上(在右上角的3個小方形按鈕)
溢出菜單隻對不具備硬件鍵的設備中。它被認爲是一個行動欄反模式。
但是如果你還是想這樣做,你這是怎麼做到這一點
try {
ViewConfiguration config = ViewConfiguration.get(this);
Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
if(menuKeyField != null) {
menuKeyField.setAccessible(true);
menuKeyField.setBoolean(config, false);
}
} catch (Exception e) {
e.printStackTrace();
}
嗯..我注意到,在我的平板電腦出現此按鈕..是不是有什麼辦法讓它出現每個設備? –