如果我要在菜单中添加新项目,请说:
<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
中输入新值而无需打开它并输入新值?上下文菜单选项或其他内容?
答案 0 :(得分:0)
回答here。
简而言之(对于Windows):
在开发应用程序时,对字符串进行硬编码可能更容易 值,但是当你完成测试时,你可以点击ALT + Enter to 调出字符串资源提取对话框。
选择Extract string resource,然后在其中键入资源的名称 对话框。
您的字符串现在应该已移至strings.xml文件中了 选中(默认位于:values / strings.xml)。