在Android Studio中自动生成@String引用

时间:2013-06-07 05:58:22

标签: android intellij-idea android-studio

我知道这可以在eclipse中遵循以下建议:Android: resource String automatic generation

但是我似乎无法在android studio中找到它是否可行。有谁知道怎么做?

基本上我想要一个硬编码字符串并在我的main values.xml或strings.xml中自动创建一个@string引用。

3 个答案:

答案 0 :(得分:117)

当插入符号位于硬编码字符串中时,

Alt + 输入提取字符串资源

extract

同样也应该在XML文件中工作,它在IntelliJ IDEA中有效,但在当前版本的Android Studio中似乎被打破了:

XML extract resource

Android Studio 0.1.3显示了从字符串资源中提取的XML布局中的折叠文本,但它无法导航回资源,也无法从XML中的硬编码字符串中提取资源。这似乎是一个错误。

答案 1 :(得分:21)

上述答案中似乎缺少的是,在Android Studio中,您必须将光标放在字符串中,单击鼠标,然后按Alt + Enter 以显示提取字符串资源对话框

答案 2 :(得分:3)

alt + Enter 在设置字符串资源启用时工作

how to on string resource extractor
  

转到Android工作室'帮助' - >寻找行动 - > type"提取字符串资源"

您会找到一个ON / OFF按钮。打开选项。