我想在Android 3.0的系统栏中添加一个菜单按钮,附上的是Android 3.0上的Firefox应用程序的图片,它提供系统栏菜单按钮,点击按钮后会看到4个选项(站点选项,首选项,附加组件,下载)。我想知道如何在系统栏中添加此按钮(标记为红色)以及相应的选项。
P.S:我已经尝试添加方法nCreateOptionsMenu(Menu menu)
和onOptionsItemSelected(MenuItem item)
,但这些方法在操作栏中给出了菜单按钮,我不想要。
由于
答案 0 :(得分:4)
如果您的应用声明的targetSdkVersion和minSdkVersion小于11,您只会获得菜单按钮,这也意味着您不再编写“蜂窝应用”。这是兼容性功能。
Honeycomb平板电脑应用程序应在操作栏或屏幕上的其他位置显示其菜单。
答案 1 :(得分:2)
附件是Android 3.0上的Firefox应用程序的图片,它提供系统栏菜单按钮,点击按钮可以看到4个选项(站点选项,首选项,附加组件,下载)
这是因为Firefox没有针对Honeycomb进行更新。一旦它,他们的选项菜单将在操作栏中。随着时间的推移,所有应用程序的选项菜单都将出现在操作栏中。系统栏中的选项菜单仅适用于Honeycomb之前的应用程序。