【发布时间】:2016-02-29 15:24:54
【问题描述】:
尝试在 android 中使用 TextInputLayout 时出现错误
我有 android 支持库版本 23。但仍然出现错误
我的 xml 文件显示错误是
以下类无法实例化:
- android.support.design.widget.TextInputLayout (Open Class, Show Error Log)
See the Error Log (Window > Show View) for more details.
11-25 00:58:30.967: E/AndroidRuntime(27848): Caused by: java.lang.IllegalArgumentException: You need to use a Theme.AppCompat theme (or descendant) with the design library.
11-25 00:58:30.967: E/AndroidRuntime(27848): at android.support.design.widget.ThemeUtils.checkAppCompatTheme(ThemeUtils.java:34)
11-25 00:58:30.967: E/AndroidRuntime(27848): at android.support.design.widget.TextInputLayout.<init>(TextInputLayout.java:103)
11-25 00:58:30.967: E/AndroidRuntime(27848): at android.support.design.widget.TextInputLayout.<init>(TextInputLayout.java:96)
11-25 00:58:30.967: E/AndroidRuntime(27848): ... 24 more
11-25 13:32:29.967: E/AndroidRuntime(18136): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.widget.TextInputLayout" on path: DexPathList[[zip file "/data/app/com.odibly.android-1/base.apk"],nativeLibraryDirectories=[/data/app/com.odibly.android-1/lib/arm, /vendor/lib, /system/lib]]
11-25 13:32:29.967: E/AndroidRuntime(18136): Suppressed: java.lang.ClassNotFoundException: android.support.design.widget.TextInputLayout
【问题讨论】:
-
您是否已将该库添加到您的项目中?
标签: android-layout material-design