Ma question est simple, je veux améliorer une application Android en utilisant des styles, donc sans changer le fichier *. Java ... ce que je veux dire est toujours utiliser "android.R.layout" dans le fichier. Java, mais être autorisé à changer le apparition de spinner (et ses options), la couleur d'un textview, l'arrière-plan ... etcComment appliquer des styles android sans changer .java?
J'ai fait des recherches que la définition styles.xml comme ceci:
<resources>
<style name="GreenHeader" >
<item name="android:textColor">#04B404</item>
<item name="android:typeface">normal</item>
<item name="android:textSize">30pt</item>
<item name="android:gravity">center</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
</style>
<style name="RedHeader" parent="@style/GreenHeader" >
<item name="android:textColor">#FF0000</item>
</style>
</resources>
et appeler
:android:theme="@style/RedHeader"
dans le manifeste.xml, lorsque vous utilisez (par exa mple) dans la mise en page:
<Spinner
style= "@style/RedHeader"
changer quelque chose ... mais il ne fonctionne pas bien, je ne sais pas ce que je dois, peut-être un autre fichier xml appelé thèmes ... mais je ne sais pas, je J'ai trouvé des heures et des heures sans résultat J'ai besoin d'aide pour l'améliorer, s'il vous plaît !! Quelqu'un pourrait-il m'aider ???
Aussi vous pouvez gonfler un fichier XML en utilisant Layout inflator Button view = (Bouton) LayoutInflater.from (this) .inflate (R.layout.section_button, null) –
c'est ce que je veux Yekmer Simsek, nous allons commencer avec une application mais nous voulons l'implémenter avec des styles, ne pas définir le style de chaque buttom, editvew etc ... comment puis-je le faire? merci – David
vous devriez prendre un butin à la documentation de thèmes http://developer.android. com/guide/topics/ui/themes.html –