サポート ライブラリの ActionBar を使用して、3.0 以前のデバイスにアクションバーを含めます。
しかし、問題は、アクションバーが表示されないことです (API 10 を使用 - エミュレーター上)。
Android 4.2 では動作します。
これをマニフェストに設定しました:
android:theme="@style/Theme.Base.AppCompat.Light.DarkActionBar"
私のstyles.xmlは次のようになります。
<style name="AppBaseTheme" parent="Theme.Base.AppCompat.Light.DarkActionBar"> <!-- Theme customizations available in newer API levels can go in res/values-vXX/styles.xml, while customizations related to backward-compatibility can go here. --> </style> <!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme"> <!-- All customizations that are NOT specific to a particular API-level can go here. --> </style>
すべての機能が動作します。しかし、アクションバーはありません。:(コードには例外がないため、これはスタイルの問題だと思います。