Ressource konnte @id/visible
bei Verwendung TextInputLayout
von nicht aufgelöst werdenappcompat-v7:25.x.x
Versuchte diese Schritte unten, aber das Problem besteht weiterhin:
- Projekt neu erstellen
- Projekt bereinigen und neu erstellen
- Leeren Sie den Cache und starten Sie Android Studio neu
Unten ist der Code in der Layoutdatei.
<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>
Unten ist die Meldung, die in Android Studio angezeigt wird
Rendering-Probleme.
Ressource konnte nicht aufgelöst werden
@id/visible
Tipp: Versuchen Sie, das Layout zu aktualisieren.
HINWEIS: @id/visible
ist im Code nicht vorhanden.
android:id="@id/visible"
Ansicht?t know, i didn
benutze es nicht ID im CodeAntworten:
Dies nervt mit dem Fenster "Rendering-Probleme"
Behebung: Fügen Sie diese Werte zu einer Wertedatei hinzu (der Dateiname scheint keine Rolle zu spielen, ich verwende
ids.xml
, Sie können auch einen vorhandenen verwenden, z. B.colors.xml
oderstrings.xml
).quelle
ids.xml
Datei unterres.values
Paket mit dem Inhalt obenstrings.xml
.colors.xml
auchEs handelt sich höchstwahrscheinlich um einen Fehler, der im Issue Tracker abgelegt wurde .
In der Zwischenzeit können Sie versuchen, die API-Version im Editor auf 19 oder niedriger zu ändern, obwohl Sie möglicherweise geringfügige Unterschiede in der Entwurfsausgabe feststellen .
quelle
API muss nicht geändert werden
Ressource konnte nicht aufgelöst werden
@string/faq_customer_service
oder
Ressource konnte nicht aufgelöst werden
@id/visible
oder
Ressource konnte nicht aufgelöst werden
@id/masked
Die Lösung besteht darin, dass bei der Implementierung
TextInputLayout
der oben genannten Probleme Probleme auftreten können. Fügen Sie diese ID oder Zeichenfolgen einfach als Eigenschaft zu XML-Dateien hinzu.quelle
Fügen Sie den Wert unter dem Tag in der Datei strings.xml hinzu:
quelle