我是android编程的新手,我不知道我做错了什么。我尝试在xml文件中创建一个如下所示的按钮:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/btnText"
android:id="@+id/button"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />这很好用,没有android:text="@string/btnText“部分...
我的strings.xml文件如下所示:
<string name="btnText">GO!</string>我收到这个错误消息:渲染问题无法解决resource @string/app_name (2个类似的错误没有显示)
问题是按钮文本显示@string/btnText而不是GO!
发布于 2016-01-13 06:10:59
请注意,这个答案是在2016年为Android Studio 2.0编写的!从那时起,Android Studio发生了巨大的变化。这个答案在当时帮助了很多人,但可能已经不再重要了。
布局预览可能是在处理所有文件之前开始绘制的。Android Studio和Eclipse都经常遇到工具同步问题。
在许多情况下,只需刷新布局预览就可以解决这个问题(当然,我假设您do定义了字符串app_name )。箭头标记刷新按钮(有这么多按钮!)。

发布于 2014-11-30 21:41:42
我在我的主要活动中的所有5个按钮都有同样的问题-到处寻找可能的错误,没有找到任何东西-所以我决定在一个物理设备上运行它-所有的按钮都显示为想要的(虽然在这个阶段没有给它们任何功能),当我回到布局窗口时,错误就不再存在了-你可以试一试……
发布于 2017-05-21 16:56:42
我遇到了同样的问题,我尝试关闭android studio并再次打开它,但它工作了!
https://stackoverflow.com/questions/24485012
复制相似问题