我已经按照android开发网站上的开发页面进行了操作,但我无法将操作栏拆分为屏幕的顶部和底部.
我有一个菜单xml定义了几个选项:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/stop_services"
android:icon="@drawable/ic_launcher"
android:title="@string/stop"
android:showAsAction="ifRoom|withText"/>
<item android:id="@+id/start_services"
android:icon="@drawable/pushpin"
android:title="@string/start"
android:showAsAction="ifRoom|withText"/>
</menu>
Run Code Online (Sandbox Code Playgroud)
在我的清单中,我将uiOption设置为:
<activity
android:label="@string/app_name"
android:name=".ProxilenceHome"
uiOptions="splitActionBarWhenNarrow" >
Run Code Online (Sandbox Code Playgroud)
我在活动中加载菜单项如下:
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.home_menu, menu);
return true;
}
Run Code Online (Sandbox Code Playgroud)
但是在测试应用程序时,操作栏永远不会分裂.有谁知道这个问题/如果我错过了什么?
非常感谢.