Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Couldn't resolve resource @id/visible when using TextInputLayout

Couldn't resolve resource @id/visible when using TextInputLayout on appcompat-v7:25.x.x

Tried these steps below, but the problem is still persist:

  1. Rebuild Project
  2. Clean and Rebuild Project
  3. Clear Cache and Restart Android Studio

Below is the code in the layout file.

    <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> 

Below is the message displayed in Android Studio

Rendering Problems.

Couldn't resolve resource @id/visible

Tip: Try to refresh the layout.

NOTE: @id/visible is not present in the code.

like image 599
FanFM Avatar asked Dec 23 '16 14:12

FanFM


1 Answers

This nags one with the Rendering Problems window

How to fix: add these values to any values file (the filename doesn't appear to matter, I use ids.xml, you can use an existing one as well, such as colors.xml or strings.xml)

<?xml version="1.0" encoding="utf-8"?> <resources>     <item name="visible" type="id"/>     <item name="masked" type="id"/> </resources> 
like image 191
Shujito Avatar answered Sep 23 '22 23:09

Shujito