外部化Android项目的字符串

Den*_*sky 15 eclipse android eclipse-plugin

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

Die*_*ano 31

在Eclipse中使用Refactor:

  • 突出显示字符串
  • 从Eclipse菜单中选择Refactor - > Android - > Extract Android String.

该字符串将被移动到strings.xml并getContext().getString(R.string.my_string)生成调用.

  • 你也可以使用,alt + shift + a,s (7认同)
  • 最快的方法是**`CTRL + 1`**而选择字符串;) (7认同)
  • 我试着在上下文菜单中找到它,现在我在Eclipse菜单中找到了它.谢谢. (5认同)
  • 在Refactor菜单中找不到Android.我使用Eclipse Galileo版本:1.2.2.20100216-1730 with ADT plugin Version:8.0.1.v201012062107-82219 (3认同)

Clé*_*des 5

您还可以将光标放在字符串文字上,然后按ctrl + 1.然后通过android图标选择"externalize".

致谢: 外化字符串是否需要在strings.xml中?