0

每个人都知道,如果我们有:

ekran3.setText("VAT Tax:");

我们可以(甚至我们应该)将其转换为:

ekran3.setText(getString(R.string.kwotaVat));

并添加strings.xml:

<string name="kwotaVat">VAT Tax:</string>

但是有什么技巧可以自动完成吗?例如通过单击文本上的人民币并选择一些选项?很高兴知道它实际上会比我们手动执行它节省很多时间。

4

2 回答 2

2

如果您使用的是 Eclipse,您可以通过将鼠标放在字符串中并按 Ctrl + 1 将字符串直接提取到 strings.xml 文件中。它将弹出如下对话框,您可以选择“提取字符串”。然后你给它一个名字(例如:kwotaVat),你就完成了。

图像

于 2013-02-04T17:15:06.277 回答
0

嘿,您不需要使用 getString() 将其转换为字符串值 xml 文件已经具有字符串形式的数据,因此您只需要使用以下代码来设置字符串

ekran3.setText(R.string.kwotaVat);

其中 ekran3 是您的文本视图的对象,而 kwotaVat 是您的值字符串的 id

有关更多详细信息 od android 代码,请查看此处http://grabcodes.blogspot.com/

于 2013-02-04T17:19:25.277 回答