欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android的TextView與Html相結(jié)合的具體方法

 更新時間:2013年06月14日 09:59:07   作者:  
Android的TextView與Html相結(jié)合的具體方法,需要的朋友可以參考一下
Android中的TextView,本身就支持部分的Html格式標簽。這其中包括常用的字體大小顏色設(shè)置,文本鏈接等。使用起來也比較方便,只需要使用Html類轉(zhuǎn)換一下即可。比如:
textView.setText(Html.fromHtml(str));
一、實現(xiàn)TextView里的文字有不同顏色
[plain]
復(fù)制代碼 代碼如下:

import android.text.Html;   

TextView t3 = (TextView) findViewById(R.id.text3);   
t3.setText(Html.fromHtml( "<b>text3:</b>  Text with a " + "<a href=\"http://www.google.com\">link</a> " +"created in the Java source code using HTML.")); 

二、TextView顯示html文件中的圖片
我們知道要讓TextView解析和顯示Html代碼??梢允褂?BR>[plain]
復(fù)制代碼 代碼如下:

Spanned text = Html.fromHtml(source);   
tv.setText(text); 

來實現(xiàn),這個用起來簡單方便。
但是,怎樣讓TextView也顯示Html中<image>節(jié)點的圖像呢?
我們可以看到fromHtml還有另一個重構(gòu):
復(fù)制代碼 代碼如下:

fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)

實現(xiàn)一下ImageGetter就可以讓圖片顯示了:
[plain]
復(fù)制代碼 代碼如下:

ImageGetter imgGetter = new Html.ImageGetter() {   
            @Override  
             public Drawable getDrawable(String source) {   
                   Drawable drawable = null;   
                   drawable = Drawable.createFromPath(source);  // Or fetch it from the URL   
                   // Important   
                   drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable   
                                .getIntrinsicHeight());   
                   return drawable;   
             }   
};  

至于TagHandler,我們這里不需要使用,可以直接傳null。

相關(guān)文章

  • Android下的EXIF是什么

    Android下的EXIF是什么

    這篇文章主要為大家詳細介紹了Android下的EXIF是什么,Exif(Exchangeable Image File 可交換圖像文件)是一種圖象文件格式,它的數(shù)據(jù)存儲與JPEG格式是完全相同的,想要深入了解的朋友可以參考一下
    2016-04-04
  • Android 將 android view 的位置設(shè)為右下角的解決方法

    Android 將 android view 的位置設(shè)為右下角的解決方法

    Android 將 android view 的位置設(shè)為右下角的解決方法,需要的朋友可以參考一下
    2013-05-05
  • Android實現(xiàn)的數(shù)字格式化用法示例

    Android實現(xiàn)的數(shù)字格式化用法示例

    這篇文章主要介紹了Android實現(xiàn)的數(shù)字格式化用法,結(jié)合實例形式分析了Android數(shù)學(xué)運算中數(shù)字格式化輸出的相關(guān)技巧,需要的朋友可以參考下
    2016-08-08
  • android如何設(shè)置Activity背景色為透明色

    android如何設(shè)置Activity背景色為透明色

    本篇文章主要介紹了android如何設(shè)置Activity背景色為透明色,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • 深入解析Android中的事件傳遞

    深入解析Android中的事件傳遞

    這篇文章主要介紹了關(guān)于Android中的事件傳遞,文中介紹的非常詳細,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • Android 利用方向傳感器實現(xiàn)指南針具體步驟

    Android 利用方向傳感器實現(xiàn)指南針具體步驟

    Android利用方向傳感器實現(xiàn)指南針功能,聽起來還不錯吧,下面與大家分享下具體的實現(xiàn)步驟,感興趣的朋友可以參考下哈
    2013-06-06
  • Android如何優(yōu)雅的處理重復(fù)點擊

    Android如何優(yōu)雅的處理重復(fù)點擊

    這篇文章主要介紹了Android如何優(yōu)雅的處理重復(fù)點擊,幫助大家更好的理解和學(xué)習(xí)使用Android開發(fā),感興趣的朋友可以了解下
    2021-03-03
  • Android 使用VideoView播放MP4的簡單實現(xiàn)

    Android 使用VideoView播放MP4的簡單實現(xiàn)

    這篇文章主要介紹了Android 使用VideoView播放MP4的簡單實現(xiàn),實現(xiàn)簡單的播放功能,播放手機本地的MP4文件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • HorizontalScrollView水平滾動控件使用方法詳解

    HorizontalScrollView水平滾動控件使用方法詳解

    這篇文章主要為大家詳細介紹了HorizontalScrollView水平滾動控件的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android10填坑適配指南(實際經(jīng)驗代碼)

    Android10填坑適配指南(實際經(jīng)驗代碼)

    這篇文章主要介紹了Android10填坑適配指南(實際經(jīng)驗代碼),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11

最新評論