4
我的应用程序在Android 2.x的兼容通过4.x版:Android 3.0以上版本动作条不显示
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="15"
/>
我的应用程序的主题,我使用的是选择题材上Android dev website的建议:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/LightThemeSelector"
>
我有几个/ res/values- *目录来控制不同大小/版本的Android设备上的样式。例如,在/res/values-large.xml我有选择选择旧的Android轻主题:
<style
name="LightThemeSelector"
parent="android:Theme.Light"
>
<item name="android:windowNoTitle">true</item>
</style>
然而,在我/res/values-sw720dp.xml(和/ RES /价值观sw600dp .XML)我有选择选择新的Android Holo.Light主题应自动为我提供一个动作条:
<style
name="LightThemeSelector"
parent="android:Theme.Holo.Light"
>
<item name="android:windowNoTitle">true</item>
</style>
然而,当我在XOOM模拟器上运行应用程序不会显示一个动作条。如果我将Manifest文件设置为直接指定Theme.Holo.Light,那么当我运行在我的XOOM模拟器中时,我会得到ActionBar。