TextView : Problème d'application de style
Bonjour,
J'ai un fichier layout acceuil.xml contenant huit TextView dont quatre ayant le même style. C'est pour cette raison que j'ai pensé à définir un style dans le fichier styles.xml et l'appliquer à ces TextView.
styles.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="android:Theme.Light">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
<style name="tabStyle" parent="@android:style/TextAppearance">
<item name="android:textColor">@color/textColor</item>
<item name="android:textSize">@dimen/textSize</item>
<item name="android:textStyle">bold</item>
<item name="android:drawableLeft">@drawable/parametres</item>
<item name="android:background">@color/backgdColor</item>
<item name="android:paddingLeft">@dimen/paddingleft</item>
<item name="android:layout_marginTop">@dimen/layoutmargintop</item>
</style>
</resources> |
dims.xml
Code:
1 2 3 4 5 6
|
<resources>
<dimen name="textSize">20dp</dimen>
<dimen name="paddingleft">40dp</dimen>
<dimen name="layoutmargintop">20dp</dimen>
</resources> |
colors.xml
Code:
1 2 3 4 5 6
|
<resources>
<color name="textColor">#e67e30</color>
<color name="backgdColor">#cecece</color>
</resources> |
Mon problème est que les items android:background, android:paddingLeft et android:layout_marginTop ne fonctionnent pas. Quelles sont les raisons possibles sachant que je travaille sous android 4.2 ?
Merci pour tout aide :ccool: