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

Android TextView設(shè)置不同的顏色字體

 更新時間:2016年12月23日 17:16:31   作者:trebleZ  
這篇文章主要為大家詳細介紹了Android TextView設(shè)置不同的顏色字體,具有一定的參考價值,感興趣的小伙伴們可以參考一下

這里記錄一個比較方便的方式來解決Textview設(shè)置不同顏色的字體的方法。可能第一反應是布局的嵌套,這個方法肯定可以啊,但是肯定不推薦啊,布局要盡量減少布局的嵌套,其次,使用自定義控件,U got it,不過確實有種小題大做的感覺,然后就是使用textview解析html,這個是個思路,可以實現(xiàn)。最后想到用SpannableStringBuilder,比較方便啊。確實。。。

1、代碼很簡單(具體的樣式自己拓展吧):

//textview
TextView tvLatestdis= (TextView) findViewById(R.id.tv_latestdis);
String str = "上次里程:23023Km";
SpannableStringBuilder mSpannable = new SpannableStringBuilder(str);
//mSpannable.setSpan(new ForegroundColorSpan(Color.BLACK), 0, 4, Spanned.SPAN_EXCLUSIVE_INCLUSIVE);
 mSpannable.setSpan(new ForegroundColorSpan(Color.GREEN), 5, str.length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE);
  tvLatestdis.setText(mSpannable);

2、tv.setText(Html.fromHtml(text))解析html

public ViewHolder setTextFromHtml(int id, String text) {
  TextView tv = getView(id);
  tv.setText(Html.fromHtml(text));
  return this;
 }

 public ViewHolder setTextFromHtmlWithimg(int id, String text,
   String strImage, ImageGetter ig) {
  TextView tv = getView(id);
  tv.setText(Html.fromHtml(strImage, ig, null));
  tv.append(Html.fromHtml(text));
  return this;
 }

總結(jié):就是這么任性,簡單,隨意。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Android引入IjkPlayer無法播放mkv格式視頻的解決方法

    基于Android引入IjkPlayer無法播放mkv格式視頻的解決方法

    下面小編就為大家分享一篇基于Android引入IjkPlayer無法播放mkv格式視頻的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Android自定義控件實現(xiàn)萬能的對話框

    Android自定義控件實現(xiàn)萬能的對話框

    這篇文章主要為大家詳細介紹了Android自定義控件實現(xiàn)萬能對話框的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Android開發(fā)之ListView實現(xiàn)Item局部刷新

    Android開發(fā)之ListView實現(xiàn)Item局部刷新

    對于ListView數(shù)據(jù)的刷新大家都知道,改變Adapter的數(shù)據(jù)源,然后調(diào)用Adapter的notifyDateSetChanged()方法即可。通過本篇文章給大家詳細介紹Android開發(fā)之ListView實現(xiàn)Item局部刷新,感興趣的朋友一起學習吧
    2015-10-10
  • Android5.x中的陰影效果elevation和translationZ的實現(xiàn)方法

    Android5.x中的陰影效果elevation和translationZ的實現(xiàn)方法

    這篇文章主要介紹了 android5.x中的陰影效果elevation和translationZ的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Android最簡單的狀態(tài)切換布局實現(xiàn)教程

    Android最簡單的狀態(tài)切換布局實現(xiàn)教程

    這篇文章主要給大家介紹了關(guān)于Android中最簡單的狀態(tài)切換布局的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • Android實現(xiàn)EditText輸入金額

    Android實現(xiàn)EditText輸入金額

    EditText是Android中一個非常實用的控件,有很多InputType,可以來達到不同的輸入效果,下面通過實例代碼給大家解析android實現(xiàn)edittext輸入金額,需要的朋友參考下吧
    2016-12-12
  • Android實現(xiàn)右邊抽屜Drawerlayout效果

    Android實現(xiàn)右邊抽屜Drawerlayout效果

    這篇文章主要為大家詳細介紹了Android實現(xiàn)右邊抽屜Drawerlayout效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 詳解flutter如何實現(xiàn)局部導航管理

    詳解flutter如何實現(xiàn)局部導航管理

    這篇文章主要為大家介紹了詳解flutter如何實現(xiàn)局部導航管理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Android實現(xiàn)探探圖片滑動效果

    Android實現(xiàn)探探圖片滑動效果

    這篇文章主要為大家詳細介紹了Android實現(xiàn)探探圖片滑動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Android啟動頁面定時跳轉(zhuǎn)的三種方法

    Android啟動頁面定時跳轉(zhuǎn)的三種方法

    這篇文章主要介紹了Android啟動頁面定時跳轉(zhuǎn)的三種方法,實現(xiàn)打開一個Android手機APP的歡迎界面后跳轉(zhuǎn)到指定界面的效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論