android - 找不到属性 'counterEnabled' 的资源标识符

标签 android textinputlayout

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

有什么问题吗?我在我的 gradle 文件中编译了 'com.android.support:appcompat-v7:22.2.0',还编译了 'com.android.support:design:22.2.0'。为什么这不起作用?为什么我会收到这个奇怪的错误?

最佳答案

我认为'com.android.support:design:22.2.0'中的问题, 因为当我使用“com.android.support:design:23.0.1”时,我遇到了同样的问题。找不到属性“counterEnabled”的资源标识符, 而不是将 'com.android.support:design:23.0.1' 更改为 'com.android.support:design:23.1.1',此问题已解决。

the location of attribute '23.1.1'

the location of attribute '23.0.1'

关于android - 找不到属性 'counterEnabled' 的资源标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35824062/

相关文章:

java - 无法解析 menu_main

java - 如何从 TextInputLayout 中删除底部填充

android - 膨胀类 android.support.design.widget.TextInputLayout 时出错

android - 在后台 Activity 时关闭 DialogFragment(支持库)获取 IllegalStateException

android - 设备中的 APK 安装错误

android - RTL 安卓 :hint in TextInputLayout

android - TextInputLayout 提示填充不起作用

android - TextInputLayout 错误颜色未清除?

Android:我可以在没有安装 facebook 应用程序的情况下使用 facebook sdk 吗?

android - 如何为图标包创建 APK?