Es gibt eine nette Styles and Themes guide auf der Android-Entwickler-Website. Im Grunde, was Sie tun müssen, ist
- Define a style (oder erben eine eingebaute in einem). So definieren Sie einen Stil
eine XML-Datei im res/values/
Verzeichnis Ihres Projekts speichern. Der Name der XML-Datei ist willkürlich, aber es muss die .xml
Erweiterung verwenden und im Ordner res/values/
gespeichert werden.
Der Stammknoten der XML-Datei muss <resources>
lauten.
Fügen Sie für jeden zu erstellenden Style der Datei ein Element hinzu, das den Style eindeutig identifiziert (dieses Attribut ist erforderlich).
heißt
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.MyGreenTheme" parent="Theme.Light">
<item name="android:windowBackground">#11aa22</item>
</style>
</resources>
Es ist nützlich, um die Ressource-Datei zu benennen themes.xml
so ist es einfacher, zu erkennen, was diese Stile für verwendet werden.
Apply der definierten Stil auf die Aktivität oder Ansicht, die Sie stilisierte wollen. Sie können entweder
- die Aktivität/Anwendung Thema in der Manifest-Datei festgelegt:
<activity android:theme="@style/Theme.MyGreenTheme"/>
- oder dynamisch festgelegt - den entsprechenden Setter der Aktivitätsklasse verwenden - setTheme().
meine Post überprüfen: http://stackoverflow.com/questions/2613101/themes-in-android – Praveen
Werfen Sie einen Blick auf [diese] (http://www.androidengineer.com/2010/06/ using-themes-in-android-applications.html). Wahrscheinlich suchen Sie das. – orchidrudra