Android跨越了imageView

时间:2012-10-27 07:34:58

标签: android imageview spanned

我创建了一个Spanned对象,可以显示图像和一些文本。 是否可以获取imageView对象,以便我可以设置它的背景?

1 个答案:

答案 0 :(得分:1)

没有ImageView个对象,所以你无法得到它。

如果你有一个ImageSpan - 要么直接添加自己,要么通过<img>Html.fromHtml()解析的标记{ - 1}}标记,你就可以获得Drawable 1}}用于图像。但是,它直接呈现在画布上,而不是通过ImageView小部件。

您可以将ImageSpan打包在BackgroundColorSpan中。或者,确保您的图片已经具有适当的背景(例如,使用LayerListDrawable)。