2012-03-04 4 views
0

質問はかなり正確に私が欲しいものです、私はこのテキストを持っていると言うことができます:Androidの画像のTextViewのテキストの一部を置き換えることはできますか?

"{W}、{T}:タップ対象のクリーチャーをタップします。

{W}と{T}の3つの文字のサイズとほぼ同じサイズの2つの小さな画像の{W}と{T}を置き換える必要があります。方法?

だけ言いたいことが、TextViewには、リストビュー内にある...

{W}と{T}の位置は常に同じではありません...

画像は、私のリソースです。 ..

+3

スパンとスパニング可能なインターフェイスを見てください。[ここ](http://blog.stylingandroid.com/archives/177)は小規模なものです。特にImageSpanスマイリーの例をチェックしてください。 –

答えて

0

TextViewImageViewを入れてみてください。FrameLayoutをもう1つ上に置きます。今すぐあなたがそれらを変更したいときは、それらのうちの1つを見えなくし、もう1つを初期化してください。これはおそらく動作します。お役に立てれば。

0

テキストビューの属性drawableLeftを試しましたか?しかし、2つのイメージがあるので、{w} {t}の両方からなる単一のイメージファイルを使用する必要があります。 {w} {t}のすべての組み合わせの画像をリソースに配置する必要があります。

、あなたのコードに次のメソッドを使用します。

textView.setCompoundDrawables(leftDrawable、NULL、NULL、NULL)を。

関連する問題