最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android實現(xiàn)TextView中文字鏈接的4種方式介紹及代碼

 更新時間:2013年02月25日 11:08:31   作者:  
Android實現(xiàn)TextView中文字鏈接的方式有很多種;總結起來大概有4種:用Spannable或實現(xiàn)它的類,如SpannableString來格式,部分字符串等等,感興趣的你可以參考下
 Android 的實現(xiàn)TextView中文字鏈接的方式有很多種。

總結起來大概有4種
1.當文字中出現(xiàn)URL、E-mail、電話號碼等的時候,可以將TextView的android:autoLink屬性設置為相應的的值,如 果是所有的類型都出來就是android:autoLink="all"。當然也可以在java代碼里 做,textView01.setAutoLinkMask(Linkify.ALL);
2.將要處理的文字寫到一個資源文件,如string.xml,然后的java代碼里引用(直接寫在代碼了是不可行的,會直接把文字都顯示處理)
3.用Html類的fromHtml()方法格式化要放到TextView里的文字
4.用Spannable或實現(xiàn)它的類,如SpannableString來格式,部分字符串。

最后記得加上:
復制代碼 代碼如下:

textView.setMovementMethod(LinkMovementMethod.getInstance());

例子:
復制代碼 代碼如下:

[code]
setContentView(R.layout.test);
String source = "<b><font color=#ff0000> Html View using TextView"
+ "</font></b><br><br><a
+ "<br><br><a ;
TextView textView = (TextView) findViewById(R.id.TextView01);
textView.setText(Html.fromHtml(source));
// Used to enable links in textview.
textView.setMovementMethod(LinkMovementMethod.getInstance());

或者:
復制代碼 代碼如下:

TextView textView01 = (TextView) findViewById(R.id.textView01);
textView01.setAutoLinkMask(Linkify.ALL);
String autoLinkText = "http://student.csdn.net/?232885我的CSDN博客 ";
textView01.setText(autoLinkText);

部分連接:
復制代碼 代碼如下:

SpannableString ss = new SpannableString("call: 4155551212.");
ss.setSpan(new StyleSpan(Typeface.BOLD), 0, 5, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
ss.setSpan(new URLSpan("tel:4155551212"), 6, 16, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
textView04.setText(ss);
textView04.setMovementMethod(LinkMovementMethod.getInstance());

這里只指定4155551212部分為連接而已

相關文章

  • Android開發(fā)之Socket通信傳輸簡單示例

    Android開發(fā)之Socket通信傳輸簡單示例

    這篇文章主要介紹了Android開發(fā)之Socket通信傳輸實現(xiàn)方法,結合實例形式分析了Android socket傳輸?shù)脑怼崿F(xiàn)方法與相關注意事項,需要的朋友可以參考下
    2017-08-08
  • Android動態(tài)表格的實現(xiàn)代碼(內容、樣式可擴縮)

    Android動態(tài)表格的實現(xiàn)代碼(內容、樣式可擴縮)

    這篇文章主要介紹了Android動態(tài)表格的實現(xiàn)代碼(內容、樣式可擴縮),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Android 集成Google Cast 異常問題解析

    Android 集成Google Cast 異常問題解析

    這篇文章主要為大家介紹了Android 集成Google Cast 異常問題解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Android實現(xiàn)微信支付功能

    Android實現(xiàn)微信支付功能

    這篇文章主要介紹了Android實現(xiàn)微信支付功能,微信支付功能,幾乎成為很多APP付款的主要方式之一,本文講解Android APP微信支付功能開發(fā),感興趣的小伙伴們可以參考一下
    2016-02-02
  • android實現(xiàn)背景平鋪的三種方法

    android實現(xiàn)背景平鋪的三種方法

    這篇文章主要介紹了Android的圖片平鋪效果的實現(xiàn)方法,主要有使用系統(tǒng)API、使用XML配置、自定義繪制三種方法,需要的朋友可以參考下
    2014-02-02
  • 一文了解Android?ViewModelScope?如何自動取消協(xié)程

    一文了解Android?ViewModelScope?如何自動取消協(xié)程

    這篇文章主要介紹了一文了解Android?ViewModelScope?如何自動取消協(xié)程,文章圍繞主題站展開詳細的內容介紹,具有一定參考價值,感興趣的小伙伴可以參考一下
    2022-07-07
  • android實現(xiàn)簡易計算器

    android實現(xiàn)簡易計算器

    這篇文章主要為大家詳細介紹了android實現(xiàn)簡易計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Android無障礙自動化結合opencv實現(xiàn)支付寶能量自動收集操作方法

    Android無障礙自動化結合opencv實現(xiàn)支付寶能量自動收集操作方法

    opencv可以進行圖像識別,兩者結合在一起即可實現(xiàn)支付寶能量自動收集,opencv用于識別能量,無障礙服務用于模擬手勢,即點擊能量,這篇文章主要介紹了Android無障礙自動化結合opencv實現(xiàn)支付寶能量自動收集,需要的朋友可以參考下
    2024-07-07
  • 解析Android Jetpack簡介

    解析Android Jetpack簡介

    Jetpack是一套庫、工具和指南的集合,幫助開發(fā)者更輕松地編寫優(yōu)質應用,這篇文章主要介紹了Android Jetpack簡介,需要的朋友可以參考下
    2022-09-09
  • Android實現(xiàn)倒計時結束后跳轉頁面功能

    Android實現(xiàn)倒計時結束后跳轉頁面功能

    最近在工作中遇到一個需求,需要在倒計時一段時間后進行跳轉頁面,通過查找相關資料發(fā)現(xiàn)其中涉及的知識還不少,所以分享出來,下面這篇文章主要給大家介紹了關于Android實現(xiàn)倒計時結束后跳轉頁面功能的相關資料,需要的朋友可以參考下。
    2017-11-11

最新評論

浦县| 潞西市| 尼玛县| 怀来县| 巴中市| 镇巴县| 淳化县| 法库县| 都兰县| 图木舒克市| 杭州市| 漾濞| 吐鲁番市| 景泰县| 宝山区| 青铜峡市| 通江县| 万州区| 宜春市| 淅川县| 南康市| 秭归县| 新营市| 湘潭市| 江城| 大冶市| 和静县| 常德市| 大同市| 枝江市| 石嘴山市| 望江县| 佛学| 太湖县| 博白县| 德清县| 新丰县| 顺平县| 昌乐县| 中宁县| 喀喇沁旗|