首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android渲染问题无法解析resource @string/app_name

Android渲染问题无法解析resource @string/app_name
EN

Stack Overflow用户
提问于 2014-06-30 15:32:10
回答 3查看 16.9K关注 0票数 7

我是android编程的新手,我不知道我做错了什么。我尝试在xml文件中创建一个如下所示的按钮:

代码语言:javascript
运行
复制
<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文件如下所示:

代码语言:javascript
运行
复制
<string name="btnText">GO!</string>

我收到这个错误消息:渲染问题无法解决resource @string/app_name (2个类似的错误没有显示)

问题是按钮文本显示@string/btnText而不是GO!

EN

回答 3

Stack Overflow用户

发布于 2016-01-13 06:10:59

请注意,这个答案是在2016年为Android Studio 2.0编写的!从那时起,Android Studio发生了巨大的变化。这个答案在当时帮助了很多人,但可能已经不再重要了。

布局预览可能是在处理所有文件之前开始绘制的。Android Studio和Eclipse都经常遇到工具同步问题。

在许多情况下,只需刷新布局预览就可以解决这个问题(当然,我假设您do定义了字符串app_name )。箭头标记刷新按钮(有这么多按钮!)。

票数 18
EN

Stack Overflow用户

发布于 2014-11-30 21:41:42

我在我的主要活动中的所有5个按钮都有同样的问题-到处寻找可能的错误,没有找到任何东西-所以我决定在一个物理设备上运行它-所有的按钮都显示为想要的(虽然在这个阶段没有给它们任何功能),当我回到布局窗口时,错误就不再存在了-你可以试一试……

票数 1
EN

Stack Overflow用户

发布于 2017-05-21 16:56:42

我遇到了同样的问题,我尝试关闭android studio并再次打开它,但它工作了!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24485012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档