首页 > 解决方案 > 在 Android Studio XML 文件的“设计”选项卡中找不到字符串资源

问题描述

所以我现在遇到的主要问题是,Android Studio 无法识别我在项目的 Strings.xml 文件中创建的一些字符串资源。更具体地说,在“设计”选项卡中。

正如您在此处看到的,(突出显示的)字符串在那里。

但是回到“设计”选项卡中,当我去寻找字符串时,它甚至不承认它存在。

我试过删除 TextView 并用一个新的替换它,不幸的是没有运气。

是的,我知道我对字符串的命名远非最佳。

标签: javaandroidstring

解决方案


在您的 XML 文件中,像这样添加所需的字符串

<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:id="@+id/inspireTxt"
   android:text="@string/inspirational" />

设计师不会总是得到更新。但是,如果您像这样在 XML 中对其进行编码,它将起作用。其次,如果您仍想使用 Designer,请尝试清理和重建项目。有时新添加的值不会被索引。

希望这可以帮助。


推荐阅读