码迷,mamicode.com
首页 > 移动开发 > 详细

Android getText(int resId) 与 getString(int resId)的区别

时间:2015-01-26 16:52:11      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

Android提供两个获取strings.xml文件的方法:

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

如:

  strings.xml中定义资源文件:

  <string name="sample_text">Plain, <b>bold</b>, <i>italic</i>, <b><u>bold-underline</u></b></string>

  getText(R.string.sample_text);
  getResource().getText(R.string.sample_text);

  getString(R.string.sample_text);

 

效果图技术分享

 

样式化的定义:

 

<b></b>加粗字体

<i></i> 斜体字体

<u></u> 给字体加下划线

 

参考:http://blog.sina.com.cn/s/blog_5da93c8f01012zhb.html

Android getText(int resId) 与 getString(int resId)的区别

标签:

原文地址:http://www.cnblogs.com/zhangyulogin/p/4250550.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!