J'ai quelque chose comme ce qui suit (illustré ci-dessous) défini dans mon fichier styles.xml. Mais Android se bloque à cause de l'utilisation de @ string/fontExtraLarge. Je suppose que c'est à cause de l'ordre de définition, mais est-ce légal?Utilisation de la ressource @string dans une définition de style
Je pourrais utiliser l'attribut style 'parent' pour résoudre cela, mais pour une seule définition de style n'a pas de sens. Y a-t-il un moyen de résoudre ce problème?
BTW, l'erreur que je reçois est incapable de gonfler XML qui pointe vers la mise en page.XML, mais vraiment ce fichier provoque ce problème.
<!-- **** FONT SIZES **** -->
<string name="fontExtraLarge">20sp</string>
<string name="fontLarge">18sp</string>
<string name="fontMedium">16sp</string>
<string name="fontSmall">10sp</string>
<string name="fontNormal">10sp</string>'
<style name="screenHeader">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textStyle">bold</item>
<item name="android:typeface">serif</item>
<item name="android:textSize">@string/fontExtraLarge</item>
<item name="android:textColor">@color/white</item>
<item name="android:gravity">center</item>
</style>
Merci. [http://developer.android.com/resources/samples/SoftKeyboard/res/values-land/dimens.html](http://developer.android.com/resources/samples/SoftKeyboard/res/values-land/ dimens.html) – Salsero69