TextView功能总结(1)

实例1:如何显示文本(URL、大小、字体、颜色)

设置字符串超链接标签

<string name="link_text"><a href="tel:13693207964">打电话</a></string>


java文件编写

public class MainActivity extends Activity {
private TextView textView1,textView2;//定义两个TextView
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView1=(TextView)this.findViewById(R.id.textView1);
        textView2=(TextView)this.findViewById(R.id.textView2);//为两个TextView分配id
        //添加一段html的标志
        String html="<font color='red'>I love android</font><br>";//注意,标签模式<font 属性>内容</font>,内容和格式的设置,<br>表示换行
        html+="<font color='#0000ff'><big><i>I love android</i></big></font><p>";//<p>表示段落,<big>表示字体比周围的大一号,<i>表示斜体
        html+="<big><a href='http://www.baidu.com'>百度</a></big>";//<a href='http://www.baidu.com'>百度</a>表示为“百度”设置超链接
        CharSequence charSequence=Html.fromHtml(html);//表示将字符串转换成可显示的html格式文本

        textView1.setText(charSequence);
textView1.setMovementMethod(LinkMovementMethod.getInstance());// 点击时产生超链接
        String text="我的URL:http://www.sina.com\n";
        text +="我的Email:abcd@126.com\n";

        text +="我的电话:+86 010-89486389";
        textView2.setText(text);
        textView2.setMovementMethod(LinkMovementMethod.getInstance()); 
    }
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值