AndroidのTextViewには、挿入された画像の実現方法が表示されます。
この例は、AndroidにおけるTextView表示挿入された画像の実現方法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。
AndroidシステムはデフォルトでTextViewに画像を挿入する3つの方法を提供しています。
1、ImageSpan
2、Html.ImageGetter
3、TextView.setCompundDrawables(left、top、right、bottom)
1、TextView ImageSpanを使って画像を表示する
2、Html.ImageGetterを使ってウェブページの写真を表示する
[Android教程]TextViewはHtml類解析のページと画像とカスタムタグを表示します。。
3、TextViewの周りに写真を表示する
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。
AndroidシステムはデフォルトでTextViewに画像を挿入する3つの方法を提供しています。
1、ImageSpan
2、Html.ImageGetter
3、TextView.setCompundDrawables(left、top、right、bottom)
1、TextView ImageSpanを使って画像を表示する
ImageSpan span = new ImageSpan(this, R.drawable.ic_launcher);
SpannableString spanStr = new SpannableString("https://www.jb51.net");
spanStr.setSpan(span, spanStr.length()-1, spanStr.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
mTVText.setText(spanStr);
PS:Spannable Stringに関する他のspanについて、調べてみます。[Android教程]TextView SpannableStringを使って複合テキストを設定する2、Html.ImageGetterを使ってウェブページの写真を表示する
[Android教程]TextViewはHtml類解析のページと画像とカスタムタグを表示します。。
3、TextViewの周りに写真を表示する
mTVText.setText("setCompoundDrawables");
Drawable d = getResources().getDrawable(R.drawable.ic_launcher);
d.setBounds(0, 0, 50, 50); // ,
mTVText.setCompoundDrawables(d , null, null, null);
Android関連の内容についてもっと興味がある読者は、当駅のテーマを調べてもいいです。「Android開発入門と上級教程」、「Androidマルチメディア操作技術まとめ(オーディオ、ビデオ、録音など)」、「Android基本コンポーネントの使い方のまとめ」、「AndroidビューViewテクニックのまとめ」、「Androidレイアウトlayout技巧まとめ」および「Androidコントロールの使い方のまとめ」ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。