实验类似微信注册下方的 【 点击上面的“注册按钮”,即表示你同意《XXX条约》】 的超链接

本人用的是XML布局,不是用Spannable对象的,因为我是在XML布局文件里使用的textview,感觉Spannable更方便些,但是XML里已经布局了 只好寻找别的方法。

XML文件就不放上来了,随便就OK了,下面发JAVA的文件


public class TelRegistActivity extends Activity {
	
	TextView textView; 
	
	@Override
	public void onCreate(Bundle savedInstanceState){
		super.onCreate(savedInstanceState);
		setContentView(R.layout.tel_regist);
		textView = (TextView) this.findViewById(R.id.treaty_textview);
		
		textView.setText("点击上面的“下一步”按钮,即表示你同意");
		textView.append(Html.fromHtml("<a href=\""+"http://www.baidu.com"+"\">"+"《XXX条款和服务协议》"+"</a> "));
                <span class="comment" style="color: rgb(0, 130, 0); padding: 0px; margin: 0px; width: auto; border: 0px; font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; line-height: 18px; background-color: rgb(250, 250, 250);">//设置TextView可点击</span><span style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; line-height: 18px; background-color: rgb(250, 250, 250);"> </span>
                textView.setMovementMethod(LinkMovementMethod.getInstance());


使用后《XXX条款和服务协议》会变蓝色和有下划线




  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值