0

我正在阅读许多无法移动菜单溢出的网站。问题是,我的平板电脑上有另一个应用程序,溢出位于底部栏,在背面右侧,主页和应用程序列表按钮。不幸的是,我没有这个应用程序的代码 =(

我必须做些什么才能让菜单溢出其他按钮?

public boolean onCreateOptionsMenu(Menu menu) {
    menu.add(Menu.NONE, MENUID_TEST, 0, R.string.test);
    menu.add(Menu.NONE, MENUID_TEST2, 1, R.string.test2);
    return super.onCreateOptionsMenu(menu);     
}
4

1 回答 1

0

正如 Stephan 在他的评论中所说,这个“菜单”图标适用于为 Android 2.x 编写的没有 ActionBar 而是普通选项菜单的旧应用程序。此外,仅当设备没有物理菜单按钮时才会显示此图标。

onCreateOptionsMenu 必须返回 true 才能显示菜单。

尝试这个:

public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu); 
    menu.add(Menu.NONE, MENUID_TEST, 0, R.string.test);
    menu.add(Menu.NONE, MENUID_TEST2, 1, R.string.test2);
    return true;
}
于 2012-11-20T13:34:10.553 回答