现在的位置: 首页 > 综合 > 正文

This attribute must be localized.错误解决方式

2013年01月21日 ⁄ 综合 ⁄ 共 541字 ⁄ 字号 评论关闭

http://hi.baidu.com/worldofhua/blog/item/25e9ed51cd866b15377abec4.html/cmtid/08a352b3093fbaa8d8335a79

eclipse中编译没有问题,但是在make自己建立的项目的时候,
提示了错误“This attribute must be localized”,这种问题一般情况是因为在res/xml文件夹下的中
或者在res/layout下的文件中出现了没有多语言话的文本例如
<TextView
android:id="@+id/myTextView1"
android:text="type"
android:layout_width="fill_parent">
</TextView>

解决方式
在res/values/strings.xml中定义字符串
<string name="str_type">type</string>

然后把上面的内容改为
<TextView
android:id="@+id/myTextView1"
android:text="@string/str_type"
android:layout_width="fill_parent">
</TextView>

这是android强制实行多语言话

抱歉!评论已关闭.