Android Textview超链接

package com.adf.texthtml;

import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.widget.TextView;

public class MainActivity extends Activity {

 private TextView tView;
 
 @Override
 protected void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  
  tView=(TextView)findViewById(R.id.tv);
  tView.setText(Html.fromHtml("<big> aa你好</big>你好 "));
  tView.setMovementMethod(LinkMovementMethod.getInstance()); 

 }


}

 

 

  • <a href="...">  定义链接内容
  • <b>  定义粗体文字   b 是blod的缩写
  • <big>  定义大字体的文字
  • <blockquote>  引用块标签 
    • 属性:
      • Common  -- 一般属性
      • cite  -- 被引用内容的URI
  • <br>   定义换行
  • <cite>   表示引用的URI
  • <dfn>   定义标签  dfn 是defining instance的缩写
  • <div align="...">
  • <em>  强调标签  em 是emphasis的缩写
  • <font size="..." color="..." face="...">
  • <h1>
  • <h2>
  • <h3>
  • <h4>
  • <h5>
  • <h6>
  • <i>   定义斜体文字
  • <img src="...">
  • <p>     段落标签,里面可以加入文字,列表,表格等
  • <small>  定义小字体的文字
  • <strike>   定义删除线样式的文字   不符合标准网页设计的理念,不赞成使用.   strike是strikethrough的缩写
  • <strong>   重点强调标签
  • <sub>   下标标签   sub 是subscript的缩写
  • <sup>   上标标签   sup 是superscript的缩写
  • <tt>   定义monospaced字体的文字  不赞成使用.  此标签对中文没意义  tt是teletype or monospaced text style的意思
  • <u>   定义带有下划线的文字  u是underlined text style的意思

 

 

<u><font color=\"#FFFF00\"></color><a href=\"bohao:4155551212\">电话</a></font></u>dial a phone number</a>

发布了30 篇原创文章 · 获赞 0 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览