在Android Studio的XML文件中输入新的字符串ID时,有没有办法链接到strings.xml?

时间:2014-07-29 22:56:06

标签: xml android-studio

如果我要在菜单中添加新项目,请说:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/numberOfColors"
        android:icon="@android:drawable/ic_dialog_dialer"
        android:title="@string/choose_number" />
</menu>

IDE抱怨它cannot resolve symbol "@string/choose_numer。所以我打开strings.xml,添加项目,问题就消失了。

是否可以在strings.xml中输入新值而无需打开它并输入新值?上下文菜单选项或其他内容?

1 个答案:

答案 0 :(得分:0)

回答here

简而言之(对于Windows):

  

在开发应用程序时,对字符串进行硬编码可能更容易   值,但是当你完成测试时,你可以点击ALT + Enter to   调出字符串资源提取对话框。

     

选择Extract string resource,然后在其中键入资源的名称   对话框。

     

您的字符串现在应该已移至strings.xml文件中了   选中(默认位于:values / strings.xml)。