无法从R.java将int转换为String

时间:2013-07-28 15:18:45

标签: java android

我有一个Dashboard.java文件,其中我使用在R.java自动生成的文件中解析的strings.xml。

当我尝试做的时候:

    public String BASE_URL = R.string.BASE_URL;

自然会告诉无法从int转换为String。

但是这将是从string.xml中选择的翻译内容。

有解决方法吗?

由于

2 个答案:

答案 0 :(得分:10)

使用此

String BASE_URL = getResources().getString(R.string.BASE_URL); 

或者您可以从以下代码中复制:

getResources().getString(R.string.BASE_URL); 

答案 1 :(得分:1)

     Resources res = getResources();
     String url = res.getString(R.string.hello_world);
     EditText et=(EditText)findViewById(R.id.editText1);
     et.setText(url);