小编cla*_*ped的帖子

无法让Android 4.0 Split Action Bar正常工作

我已经按照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)

但是在测试应用程序时,操作栏永远不会分裂.有谁知道这个问题/如果我错过了什么?

非常感谢.

android android-4.0-ice-cream-sandwich android-actionbar

6
推荐指数
1
解决办法
7692
查看次数