Android getText(int resId)和getString(int resId)

来源:互联网 发布:淘宝店铺的友情链接 编辑:程序博客网 时间:2024/05/21 10:39
Android提供多种获取资源文件方法,但是需要注意以下方法:

CharSequence getText(int resId):返回本地、样式化的字符。
String getString(int resId) :返回字符串

比如:
String.xml文件中定义资源文件:
 <string name="styled_text">Plain, <b>bold</b>, <i>italic</i>, <b><i>bold-italic</i></b></string>

使用
getText(R.string.styled_text);
getString(R.string.styled_text);
getResource().getText(R.string.styled_text)

分别得到:

Android <wbr>getText(int <wbr>resId)和getString(int <wbr>resId)
0 0