所以我试图让我的Actionbar分裂,但这不会发生在这里我的代码我正在使用:
清单:
<activity
android:name=".ChooseLocationActivity"
android:label="@string/topMenuButton"
android:uiOptions="splitActionBarWhenNarrow">
<meta-data
android:name="android.support.UI_OPTIONS"
android:value="splitActionBarWhenNarrow" />
</activity>
菜单:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.vincent.projectw.ChooseLocationActivity">
<item
android:id="@+id/mLocations"
android:title="Locaties"
android:icon="@drawable/ic_marker"
app:showAsAction="ifRoom|withText" />
<item
android:id="@+id/mSearch"
android:title="Zoeken"
android:icon="@drawable/ic_search"
app:showAsAction="ifRoom|withText" />
<item
android:id="@+id/mMap"
android:title="Kaart"
android:icon="@drawable/ic_world"
app:showAsAction="ifRoom|withText" />
<item
android:id="@+id/mAddArticle"
android:title="Toevoegen"
android:icon="@drawable/ic_add"
app:showAsAction="ifRoom|withText" />
我正在使用的主题是“Theme.AppCompat.Light.DarkActionBar”,我正在导入“android.support.v7.app.ActionBarActivity”,我正在使用APK 11但它应该可以使用,因为我正在使用正确的元数据?那为什么不起作用?
答案 0 :(得分:0)
要将您的ActionBar
拆分为API级别14及更高级别,您必须在uiOptions
代码(或activity
)上指定属性application
而不是{{1} }。
android:uiOptions