我在布局目录中创建了buttons.xml 当用户按“菜单硬键”
时,我想在屏幕底部显示此信息我目前的代码就是这个。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_MENU){
if (mActionBar.isShowing()) {
mActionBar.hide();
<<Here, I want to hide buttons on the bottom>>
}
else {
mActionBar.show();
<<Here, I want to show buttons on the bottom>>
}
}else if(keyCode == KeyEvent.KEYCODE_BACK){
WebView myWebView = (WebView)findViewById(R.id.webView1);
myWebView.goBack();
}
return true;
}
答案 0 :(得分:1)
如果您指的是选项菜单,here就是您使用它的方式。您必须将xml从layout
移动到menu
文件夹。
答案 1 :(得分:1)
在菜单文件夹
中创建这样的菜单项<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>