2015-04-27 3 views
1

Я пытаюсь отобразить растровое изображение в текстовом виде. Ниже код показывает растровое изображение в текстовом виде с использованием R.drawable.bitmap_name. Как передать растровое изображение в SpannableStringBuilder? БлагодаряПоказать растровое изображение в текстовом виде

SpannableStringBuilder builder = new SpannableStringBuilder(); 
      builder.append(text).append(" "); 
      builder.setSpan(new ImageSpan(MyActivity.this, R.drawable.image_1), builder.length() - 1, builder.length(), 0); 
      myTv.setText(builder); 

ответ

2

Например, как это:

builder.setSpan(new ImageSpan(yourBitmap), builder.length() - 1, builder.length(), 0); 

ImageSpan имеет следующие конструкторы:

new ImageSpan(Bitmap b) 
new ImageSpan(Bitmap b, int verticalAlignment) 
new ImageSpan(Context context, Bitmap b) 
new ImageSpan(Context context, Bitmap b, int verticalAlignment) 
+0

оказывается, не отображается моя растровый, спасибо – artist

Смежные вопросы