Dans res/values-v11/styles.xml
, Je ne peux pas utiliser Theme.Holo.Light.NoActionBar
car il a été ajouté au niveau 13 de l'API. Puis-je utiliser Theme.Light.NoTitleBar
à la place, sans différences visuelles? Autant que je sache, ils devraient tous deux avoir un fond blanc, des barres d'état et de navigation, et rien d'autre.
Theme.Light.NoTitleBar est légèrement différent. Le moyen le plus simple de résoudre ce problème et de rester compatible avec Honeycomb est de créer votre propre style qui étend Theme.Holo.Light, mais supprime la barre d'action. Créez simplement un style avec la définition suivante:
<style name="MyTheme" parent="Android:Theme.Holo.Light">
<item name="Android:windowActionBar">false</item>
<item name="Android:windowNoTitle">true</item>
</style>
Pour autant que je sache, le Theme.Light.NoTitleBar est basé sur un ancien niveau d'API. Vous obtiendrez le style de Android 2.3. Mais Theme.Holo.Light.NoActionBar peut vous donner le style de 4.0 ou supérieur.