ActionBarに関する質問がたくさんあることは知っていますが、それらは私の問題に対処していないようです。エミュレーターでActionBarを吐き出すことはできますが、デバイスでプログラムを実行すると(Nexus 7ポートレートモード)、ActionBarが分割されません。すべてのアイコンが一番上に「積み上げ」られ、タブでさえドロップダウンリストが作成されます。メニュー項目の名前を非常に長くして問題を強制しようとしましたが、android:showAsAction = "always|withText"に設定しています。念のために言っておきますが、サンプルコードを取得し、エミュレーターで実行して動作を確認してから、デバイスに配置しても無駄になりました。これが私のマニフェストです:
<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>
Webを精査しましたが、解決策が見つかりません。どんな助けでも大歓迎です。