J'ai des problèmes avec neuf images de patch (**. 9.png). J'ai une disposition de widget et voudrais utiliser neuf images de patch pour backgroud du widget. Voici mon background.xmlAndroid: Pas plus de 1 neuf image patch à la fois?
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/appwidget_bg" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/appwidget_bg" />
<item android:state_focused="true" android:drawable="@drawable/appwidget_bg" />
<item android:state_focused="false" android:drawable="@drawable/appwidget_bg" />
</selector>
Le nom des tirages est "appwidget_bg.9.png". Ce truc fonctionne bien. Mais je voudrais utiliser des images différentes pour les états focalisés et pressés.
Je fais donc ressembler à ceci:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/appwidget_bg_pressed" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/appwidget_bg_pressed" />
<item android:state_focused="true" android:drawable="@drawable/appwidget_bg_pressed" />
<item android:state_focused="false" android:drawable="@drawable/appwidget_bg" />
</selector>
Le problème: Dès que j'ajoute le drawable supplémentaire "appwidget_bg_pressed.9.png" je reçois le message d'erreur suivant:
.. ./res/drawable/widget_bg.xml:21: ERREUR Erreur: Aucune ressource trouvée correspondant au nom donné (à 'drawable' avec la valeur '@ drawable/appwidget_bg').
.../AndroidManifest.xml: 6: ERREUR Erreur: Aucune ressource trouvée correspondant au nom donné (à 'icône' avec la valeur '@ drawable/icon').
Il me semble que je ne peux ajouter qu'un seul patch de neuf dans le dossier drawables. Pourquoi donc? Etes-vous certain qu'ils ont été importés dans votre dossier drawables?
ouais, c'est à quoi ça ressemble. en quelque sorte comme le nouveau "appwidget_bg_pressed.9.png" bloque quelque chose ... je ne peux pas comprendre ce qui ne va pas avec. – j7nn7k