首页 新闻 会员 周边

求助:Android的OnClickListener中使用R.string.Text2却得到一串数字?

0
[已解决问题] 解决于 2011-11-28 13:44

Strings.xml中内容如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="Text2">当前下载进度:</string>
</resources>

 

我在OnClickListener中的OnClick方法中使用如下代码:

text2.setText(R.string.Text2 + "0%");

按说我应该得到的是"当前下载进度:",但我却得到了一串数字。

求各位大侠帮助!!!

黏人小豆包的主页 黏人小豆包 | 菜鸟二级 | 园豆:210
提问于:2011-11-28 13:08
< >
分享
最佳答案
0

改为:

text2.setText(getResources().getString(R.string.Text2)+"0%");

就OK了

artwl | 专家六级 |园豆:16736 | 2011-11-28 13:31

谢谢,可以了。

使用  ActivityName.this.getString(R.string.Text2) 也是可以的。

黏人小豆包 | 园豆:210 (菜鸟二级) | 2011-11-28 13:44
其他回答(1)
0

烦,我adapter中怎么还是用不了啊?

FrankHu | 园豆:202 (菜鸟二级) | 2015-01-20 13:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册