2012-03-26 6 views
1

AndroidでTextViewに画像を挿入し、この画像のようにテキストを整列できますか?TextView内の上部に整列した画像

Desired result

事前にありがとうございます!

+0

これは前にstackoverflowで質問されています。かなり良い答えがここに与えられます:http://stackoverflow.com/a/8463221/475142(いいえ、確かにきれいではありません) –

答えて

2

私が正しく覚えていれば、本当にアンドロイドでこれを行うには2つの方法があります。

  1. HTMLアセットを作成し、データをウェブビューに挿入します。 (もちろん、あなたが探しているではないものを。

  2. ImageSpanとSpannableオブジェクトを作成します。

ルート2は、あなたが探しているものはおそらくもっとある。

EDIT さらに見ますImageSpansは、テキストをBottomまたはBaseline-Alignのみで表示することができます。また、TextViewについて具体的に質問しているので、TextViewで理解できないことはありません。

+0

あなたの答えをありがとう。私がこれを探している間に、私は 'ImageSpan'を訪れ、あなたが言及した制限を見つけました。私は既にオプション#1を考えていましたが、これは最もエレガントな方法ではないので、あなたはもっと良いことを気にしていますか? – antoniom

+0

@antoniom残念ながら私はより洗練されたソリューションを見ていません。私たちはこの厳密な要件を持ったニュースタイプのアプリケーションを完成させました。他の方法よりもwebviewで簡単に行うことができました。それは理想的ではなく、本当にあなたの製品はウェブサイトや新聞のような気分ではなく、モバイルのパラダイムのために再設計されていますか? – Bill

関連する問題