Question

J'utilise l'exemple d'application de HoneycombGallery dans le SDK et de tenter de changer le style des onglets de ActionBar (à savoir, « Ballons », « » Vélos, « androïdes », « Viennoiseries »). En utilisant le thème « lumière », les onglets ont un soulignement bleu. Je veux simplement faire ce rouge pour correspondre au style d'une application que je travaille.

J'ai essayé des recherches sur les styles dans la documentation du SDK ( < a href = "http://developer.android.com/guide/topics/ui/actionbar.html" rel = "noreferrer"> http://developer.android.com/guide/topics/ui/actionbar.html ) et d'autres sources sur le web, mais je ne suis pas tout à fait certain que je comprends ce que la propriété / contrôle des caractéristiques de ce style particulier des onglets.

Si quelqu'un a un exemple de ressource ou un code qui pourrait démontrer une coutume complète style de la ActionBar, je vous serais reconnaissant.

Était-ce utile?

La solution

Vous voulez connaître l'application d'un thème personnalisé à une activité. http://developer.android.com/guide/topics/ui/themes.html

Le thème attribue android:actionBarTabStyle, android:actionBarTabBarStyle, et le contrôle de android:actionBarTabTextStyle l'apparence des onglets de la barre d'action. Les utilisations styling par défaut android:background dans le style de la barre d'onglets pour la ligne mince sous les éléments non sélectionnés et une drawable liste d'état comme android:background pour eux-mêmes onglets à poignée concentrés / sélectionnés / états pressés. Les actifs de base eux-mêmes sont 9-patches qui fournissent le soulignement dans la plupart des cas, mais un point fort plus complet pour pressé / concentré états.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top