Impossible de résoudre resource @ id / visible lors de l’utilisation de TextInputLayout

Impossible de résoudre resource @id/visible lors de l’utilisation de TextInputLayout sur appcompat-v7:25.xx

J’ai essayé ces étapes ci-dessous, mais le problème persiste:

  1. Projet de reconstruction
  2. Projet de nettoyage et de reconstruction
  3. Effacer le cache et redémarrer Android Studio

Voici le code dans le fichier de mise en page.

     

Voici le message affiché dans Android Studio

Problèmes de rendu.

Impossible de résoudre la ressource @id/visible

Conseil: essayez d’actualiser la mise en page.

REMARQUE: @id/visible n’est pas présent dans le code.

Cela nags un avec la fenêtre Problèmes de rendu

Comment réparer: ajoutez ces valeurs à n’importe quel fichier de valeurs (le nom de fichier ne semble pas avoir d’importance, j’utilise ids.xml , vous pouvez également en utiliser un, comme colors.xml ou ssortingngs.xml )

      

C’est probablement un bogue et il a été enregistré dans le système de suivi des problèmes .

Pendant ce temps, vous pouvez essayer de changer la version de l’API dans l’éditeur à 19 ou moins, bien que vous puissiez voir des différences mineures dans la sortie de la conception .

Pas besoin de changer d’API

Impossible de résoudre la ressource @ssortingng/faq_customer_service

ou

Impossible de résoudre la ressource @id/visible

ou

Impossible de résoudre resource @id/masked

La solution est que si vous implémentez TextInputLayout les problèmes ci-dessus peuvent survenir … alors ajoutez simplement ces identifiants ou ces chaînes aux fichiers XML en tant que propriété.

Ajoutez la valeur sous la balise dans le fichier ssortingngs.xml: