我知道这在 Eclipse 中是可能的,遵循这里的建议:Android:资源字符串自动生成
但我似乎无法找到这在 android studio 中是否可行。有人知道怎么做吗?
基本上我想采用硬编码字符串并在我的主要 values.xml 或 strings.xml 中自动创建一个@string 引用。
我知道这在 Eclipse 中是可能的,遵循这里的建议:Android:资源字符串自动生成
但我似乎无法找到这在 android studio 中是否可行。有人知道怎么做吗?
基本上我想采用硬编码字符串并在我的主要 values.xml 或 strings.xml 中自动创建一个@string 引用。
Alt+ Enter,当插入符号位于硬编码字符串内时提取字符串资源:
这同样适用于 XML 文件,并且在 IntelliJ IDEA 中也适用,但在当前版本的 Android Studio 中似乎被破坏了:
Android Studio 0.1.3 显示了它从字符串资源中提取的 XML 布局中的折叠文本,但它无法导航回资源并且不提供从 XML 中的硬编码字符串中提取资源。这似乎是一个错误。
以上答案似乎缺少的是,在 Android Studio 中,您必须将光标放在字符串中,单击鼠标,然后按 Alt + Enter以调出 Extract String Resource 对话框
当您的设置字符串资源打开时, alt+Enter工作,
how to on string resource extractor
转到 Android 工作室“帮助”-> 查找操作-> 键入“提取字符串资源”
你会发现一个开/关按钮。打开选项。