Ne pouvait pas résoudre des ressources @id/visible lors de l'utilisation de TextInputLayout
Ne pouvait pas résoudre des ressources @id/visible
lors de l'utilisation de TextInputLayout
sur appcompat-v7:25.x.x
Essayé les étapes ci-dessous, mais le problème persiste:
- Projet De Reconstruction De
- Propre et Projet de Reconstruction de
- Vider le Cache et
Redémarrez Android Studio
Ci-dessous est le code dans le fichier layout.
<android.support.design.widget.TextInputLayout
android:id="@+id/tilFirstName"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:id="@+id/etFirstName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/first_name"
android:inputType="textPersonName"/>
</android.support.design.widget.TextInputLayout>
Ci-dessous est le message affiché dans Android Studio
Des Problèmes De Rendu.
Ne pouvait pas résoudre des ressources
@id/visible
Astuce: Essayez d'actualiser la mise en page.
REMARQUE: @id/visible
n'est pas présent dans le code.
- Où est votre
android:id="@id/visible"
Vue? - je ne
t know, i didn
t utiliser l'id dans le code - Dont le code est qui? N'est-il pas le vôtre?
- mon code, mais j'ai pas utiliser de vue avec @id/visible dans cette mise en page
- C'est peut-être référencés dans certains styles ou des thèmes?
- J'ai le même problème, il semble un bug... même lorsque la mise en page est composée d'un TextInputLayout dans un FrameLayout....
Vous devez vous connecter pour publier un commentaire.
Ce nags un avec le Problèmes de Rendu fenêtre
Comment fix: ajout de ces valeurs, toutes les valeurs du fichier (le nom de fichier n'apparaît pas à la question, j'utilise
ids.xml
, vous pouvez en utiliser un existant, commecolors.xml
oustrings.xml
)ids.xml
fichier sousres.values
paquet avec le contenu ci-dessusstrings.xml
.colors.xml
aussiIl s'agit probablement d'un bug, et il a été déposé dans le bug Tracker.
En attendant, vous essayez de changer la version de l'API dans l'éditeur de 19 ou au-dessous, bien que vous pouvez voir quelques différences mineures dans la conception de sortie.
Pas Besoin De Changer d'API
Ne pouvait pas résoudre des ressources
@string/faq_customer_service
ou
Ne pouvait pas résoudre des ressources
@id/visible
ou
Ne pouvait pas résoudre des ressources
@id/masked
La solution est si vous mettez en œuvre
TextInputLayout
les problèmes ci-dessus peuvent survenir ... donc Simplement ajouter ces id ou de chaînes dans des fichiers xml comme leur propriété.Ajouter de la valeur en dessous de la balise strings.xml fichier: