今天早上我在Android操作系统中遇到了一个问题。我刚刚创建了一个图像显示应用程序。我的应用程序在菜单中有一些功能,其中有两个按钮。第一个是主页按钮,第二个是书签按钮。
当我在Android手机中运行我的应用程序时,它运行正常,我可以轻松找到菜单按钮,但是当我在Galaxy Tab上运行它时,我无法找到菜单按钮。
如何让我的菜单按钮在Galaxy Tab中工作?
这是我的代码:
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case R.id.menu_bookmark:
db.updateContact(new Contact(itemN,imageStatus));
return true;
case R.id.home_page:
Intent i = new Intent(imageTouchs.this, Comics.class);
startActivity(i);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.layout.menu, menu);
return true;
}
答案 0 :(得分:1)
Say Goodbye to the Menu Button
如果您已经开发了支持Android 2.3及更低版本的应用程序,那么您可能已经注意到,当它在没有硬件菜单按钮(例如Honeycomb平板电脑或Galaxy Nexus)的设备上运行时,系统会添加系统导航旁边的操作溢出按钮。