我知道有很多ActionBar的问题,但他们似乎并没有解决我的问题。我能够在我的模拟器中吐出ActionBar,但是当我在我的设备上运行我的程序时(Nexus 7肖像模式),ActionBar将不会拆分。所有的图标堆积在上面,甚至我的标签都会创建一个下拉列表。我试图通过使菜单项名称非常长来强制解决问题,我确实将它们设置为:android:showAsAction =“always | withText”。可以肯定的是,我已经拿到了示例代码,在模拟器上运行它,然后将其放在我的设备上无用。这里是我的清单:Android的ActionBar不会拆分设备
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/MyTheme">
<activity
android:name=".MainActivity"
android:uiOptions="splitActionBarWhenNarrow"
android:label="@string/title_activity_main">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
我已经走遍了网络,但无法找到一个解决方案。任何帮助表示赞赏。
我有同样的问题。我在某处看到'splitActionBar'只适用于手机,不适用于平板电脑,但我希望这是一个神话... – Ridcully