鍍金池/ 問答/Java  Android/ Android開發(fā)動(dòng)態(tài)設(shè)置Unicode圖片問題

Android開發(fā)動(dòng)態(tài)設(shè)置Unicode圖片問題

holder.tvItemIcon.setText("");
Typeface iconfont = Typeface.createFromAsset(getResources().getAssets(),"fonts/iconfont.ttf");
holder.tvItemIcon.setTypeface(iconfont);

在開發(fā)中遇到這樣一個(gè)問題,通過Unicode方式在TextView中設(shè)置圖片,如上面的在代碼這樣設(shè)置圖片顯示不出來,如果是在布局文件中直接設(shè)置Unicode圖片編碼又可以;

<TextView
        android:id="@+id/item_icon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textColor="@color/item_date_textcolor"
        android:text="&#xe69e;"
        android:textSize="40px" />

請(qǐng)問如何在后臺(tái)代碼中動(dòng)態(tài)設(shè)置TextView的Unicode圖片?

回答
編輯回答
野橘

可以通過下面的方法進(jìn)行動(dòng)態(tài)設(shè)置Unicode內(nèi)容;

holder.tvItemIcon.setText(Html.fromHtml("&#xe616;"));
2018年8月25日 23:12