外部化Android项目的字符串

时间:2010-12-24 15:48:43

标签: android eclipse eclipse-plugin

是否有任何Eclipse插件从代码中获取字符串并将它们放在strings.xml中?我在Eclipse中找到了“Externalize strings”函数,但我不知道如何使用strings.xml。

3 个答案:

答案 0 :(得分:31)

在Eclipse中使用Refactor:

  • 突出显示字符串
  • 从Eclipse菜单中选择重构 - > Android - >提取Android字符串

该字符串将移至strings.xml,并生成对getContext().getString(R.string.my_string)的调用。

答案 1 :(得分:5)

您也可以将光标放在字符串文字上,然后按ctrl + 1。然后通过android图标选择“externalize”。

现金: Do externalized strings need to be in strings.xml?

答案 2 :(得分:0)

使用快捷键 Alt + Shift + A ,然后按 S 。它会解决你的问题。