我尝试从xml文件中提取硬编码字符串但总是出错。 选择硬编码文本,ctrl + 1,解压缩android字符串,弹出此错误而不是Android Extract String弹出窗口。
“属性android:text不接受字符串引用”...
为什么我会收到任何提示错误?
我使用eclipse 3.7.1和adt v16,操作系统窗口7。
添加了显示该功能的视频 http://www.youtube.com/watch?feature=player_embedded&v=Oq05KqjXTvs#t=1881s
答案 0 :(得分:0)
我刚刚找到了如何激活此功能。
只需按“crtl + 1”,菜单就会弹出。
我也在寻找这个功能,直到找到你的帖子....
也感谢你的视频。
答案 1 :(得分:-1)
我不确定你要做什么,但我想给你一些提示,我希望这会回答你的问题。
首先,您应该在项目/ res / value / strings.xml中编写任何在运行时不会更改的字符串
strings.xml条目示例:
<string name="text_button">Any Text</string>
现在您可以在XML中访问此字符串:
android:text="@string/text_button" />
但是,您想在运行时访问此字符串吗?然后试试这个:
TextView tv_1 = (TextView) findViewById(R.id.text1);
String myText = tv_1.getText();
读到这个: http://developer.android.com/guide/topics/resources/accessing-resources.html