2016-03-06 4 views
0

Aucun identifiant de ressource trouvé pour l'attribut 'counterEnabled'

<android.support.design.widget.TextInputLayout 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/input_email" 
    app:counterEnabled="true" 
    app:counterMaxLength="10" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

    <EditText 
     android:id="@+id/email" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:hint="@string/email_hint" 
     android:ems="10" 
     android:inputType="textEmailAddress"/> 

</android.support.design.widget.TextInputLayout> 

<android.support.design.widget.TextInputLayout 
    android:id="@+id/input_password" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

    <EditText 
     android:id="@+id/password" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:hint="@string/password_hint" 
     android:inputType="textPassword"/> 

</android.support.design.widget.TextInputLayout> 

<Button 
    android:id="@+id/button_save" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/save" 
    android:layout_gravity="end"/> 

<TextView 
    android:id="@+id/success" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:text="@string/success" 
    android:visibility="gone"/> 

Quel est le problème? J'ai compilé 'com.android.support:appcompat-v7:22.2.0' dans mon fichier gradle, compile aussi 'com.android.support:design:22.2.0'. Pourquoi cela ne fonctionne-t-il pas? et pourquoi ai-je cette étrange erreur?

+0

xml post complet –

+0

SOLED via, la mise à jour compiledsdkversion à plus tard. – user3278732

Répondre

3

Je pense que le problème dans 'com.android.support:design:22.2.0', parce que quand j'utilise 'com.android.support:design:23.0.1', j'ai le même problème. Aucun identificateur de ressource trouvé pour l'attribut 'counterEnabled', que de remplacer 'com.android.support:design:23.0.1' par 'com.android.support:design:23.1.1', ce problème a été résolu.

the location of attribute '23.1.1'

the location of attribute '23.0.1'