Android Studio 1.2.1.1 - 无法找到样式'textViewStyle'

时间:2015-05-20 19:18:04

标签: android android-studio

我是Android开发的新手,我刚刚安装了Android Studio版本1.2.1.1。我创建了一个项目HelloWorld,并选择了默认的空白活动,Darcula主题和默认API。直接开箱即用,没有写任何代码或触及任何东西,我得到这样的信息:

“渲染问题 缺少风格。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。无法在当前主题中找到样式'textViewStyle'(未显示4个类似的错误)。“

我卸载并重新安装了Android Studio,但我仍然遇到此错误,所以我不确定我还应该做些什么。它说“使用主题组合框......或者修复主题样式参考”,我是Android Studio的新手,所以我不知道这个盒子在哪里或者如何更改参考。

6 个答案:

答案 0 :(得分:122)

只需点击评论窗格中的“刷新”图标:

enter image description here

答案 1 :(得分:6)

Android为您提供了定义自己的样式格式的选项,您可以使用默认项目。它创建了一个名为' textViewStyle'的样式。

如果您查看文本视图而不是设计视图(可以通过按下您无法呈现错误的部分左下方的选项卡进行切换),您将看到textView或者应用程序本身包含一行android:theme =" @ style / textViewStyle"。

您可以删除此行,也可以在res / values文件夹中追踪styles.xml文件中的错误。这是定义应用程序样式的文件。

如果这对你的AndroidManifest.xml文件中定义的样式没有帮助,请查看标签,它将包含一行说明android:theme =" @android:style / textViewStyle",将其更改为android:theme =" @android:style / Theme.DeviceDefault"你应该好好去。

有关自定义主题的更多信息:http://developer.android.com/guide/topics/ui/themes.html

由于您是初学者,更多关于一般Android开发: http://developer.android.com

答案 2 :(得分:6)

确保从预览面板的菜单中选择正确的主题。

如果您在清单中将布局文件设置为FullScreen,但在预览面板中选择NoActionBar主题,则也会出现此错误。

答案 3 :(得分:1)

转到清单文件,检查您在那里使用的主题,然后在xml文件的“设计”视图中选择相同的文件。

答案 4 :(得分:0)

重新启动Android Studio对我来说很有用。我无法找到"刷新"由于某种原因,在接受的答案中按钮。

答案 5 :(得分:-1)

点击"设计"标签

在右侧面板上,搜索对象"文本"包含类似" @ string / hello_world"

的内容

从字段中删除此值

没有错误。