TextView控件的几个特殊属性

1,android:autoLink="";是否将符合指定格式的文本转化为可点击的超链接形式。属性值可为如下中的一个或几个,多个属性值之间用竖线隔开。

  • none:不设置任何超链接
  • web(Linkify.WEB_URLS):将文本中的URL转化为超链接
  • email:将文本中的email转化为超链接
  • phone:电话号码。。。
  • map:地址。。。
  • all:所有,相当于以上四种

2,android:ellipsize = ""; 设置当前显示的文本超过了TextView的长度时如何处理文本内容。

  • none:不做任何处理
  • start:文本开头部分进行省略
  • middle:文本中间部分进行省略
  • end:文本结尾部分进行省略
  • marquee:文本结尾处以淡出的方式进行省略

3,TextView使用html处理个别文字样式,例如:

  • String str = "<u>我的</u><b>疯狂</b><font color='red'>Android</font>  <a>百度</a>";
  • txt_html.setText(Html.fromHtml(str));


Button与ImageButton的一点区别:

Button可以指定android:background属性来为按钮增加背景颜色或图片,但这种背景颜色或图片是固定的,不会随着用户的动作而改变,只可在xml中指定相应动作后的图片或颜色。

ImageButton可以指定android:img属性,但该按钮又不能指定文字,而且如果只是为ImageButton的android:src指定一个图片,那么该图片还是不能随用户动作来改变。

4,用代码设置style样式

TextView txt_nlu = new TextView(mContext);
 txt_nlu.setTextAppearance(mContext, R.style.nlu_cover_txt);


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值