使用" Theme.AppCompat"时出错使用Android Studio 2.1.0

时间:2016-05-15 18:24:11

标签: android

在我的android项目中,我收到错误"找不到Theme.AppCompat的符号"在styles.xml文件中使用它时:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

我已将app compat依赖项包含在我的gradle文件中:

&#39;编译&#39; com.android.support:appcompat-v7:23.3.0&#39;

我尝试在互联网上找到解决方案,但没有任何帮助。有人可以帮我这个..

1 个答案:

答案 0 :(得分:0)

只是想让你知道你并不孤单。在我开发的应用程序中,一切都运行良好,在棉花糖连接5和棒棒糖三星平板电脑上进行了大量测试。我必须让某些东西自动更新,因为现在我遇到了appcompat的问题。

这是一个出错的例子:

在布局XML中我有一个指定了样式的编辑文本:

style="@style/Widget.AppCompat.EditText"

这将导致'错误导致类EditText'

如果我在v21样式中使用父项'Widget.AppCompat.EditText'创建编辑文本的样式并指定背景(我的颜色,或者drawable,或者?android:attr / editTextStyle)它将起作用 - 虽然所有这些选项都会丢失edittext下划线样式。

如果我指定?attr / editTextStyle的背景,它将无法膨胀,我认为这是默认的,它将无法膨胀。同样,如果我将任何样式标记从编辑文本中删除,它也将无法膨胀。

很高兴我并不孤单,但我希望这不是一件事......