android TextView setText 属性 显示随机数
android TextView setText property shows random numbers
我正在尝试对 TextView 小部件使用 setText 方法并用字符串资源填充它,如下面的代码所示:
TextView texthdlr = (TextView)findViewById(R.id.textView1);
texthdlr.setText(R.string.someText);
strings.xml:
<string name="someText">Some Text</string>
但不是显示 someText 值,而是显示随机数。 (例如 2131361816)
我相信 R.string.someText
是字符串的 ID。
尝试getString(R.string.someText)
要从您需要使用的资源中获取字符串,getResources().getString()
所以你需要使用,
texthdlr.setText(getResources().getString(R.string.someText));
我正在尝试对 TextView 小部件使用 setText 方法并用字符串资源填充它,如下面的代码所示:
TextView texthdlr = (TextView)findViewById(R.id.textView1);
texthdlr.setText(R.string.someText);
strings.xml:
<string name="someText">Some Text</string>
但不是显示 someText 值,而是显示随机数。 (例如 2131361816)
我相信 R.string.someText
是字符串的 ID。
尝试getString(R.string.someText)
要从您需要使用的资源中获取字符串,getResources().getString()
所以你需要使用,
texthdlr.setText(getResources().getString(R.string.someText));