Wiem, że było wiele pytań ActionBar, ale nie wydają się one rozwiązywać mojego problemu. Jestem w stanie wypluć ActionBar z mojego emulatora, ale kiedy uruchomię swój program na moim urządzeniu (tryb portretu Nexus 7), ActionBar nie zostanie podzielony. Wszystkie ikony są na wierzchu, nawet moje karty tworzą listę rozwijaną. Próbowałem wymusić ten problem, ustawiając nazwy pozycji menu wyjątkowo długo i mam je ustawione na: android: showAsAction = "always | withText". Dla pewności wziąłem przykładowy kod, uruchomiłem go na emulatorze i zobaczyłem, że działa, a następnie umieszczam na moim urządzeniu bezskutecznie. Tu jest mój manifest:Android ActionBar nie zostanie podzielony na urządzenie
<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>
mam prana w internecie, ale nie może znaleźć rozwiązanie. Każda pomoc jest doceniana.
Mam ten sam problem. Czytałem gdzieś, że "splitActionBar" dotyczy tylko telefonów, a nie tabletów, ale mam nadzieję, że to mit ... – Ridcully