在文本视图上绘制位图而不包含在drawable&何时无法创建自定义文本视图

时间:2013-12-20 06:12:03

标签: android bitmap textview custom-controls android-canvas

我有一个位图和一个文本视图。 我想在文本视图上绘制位图。但我面临的问题是我没有文本视图的画布。

我知道,我可以将位图包装成一个可绘制的&将其设置为文本视图的背景,如本文所述 - Set Bitmap as background of Text View - Android。 但是,我不想将我的位图转换为drawable。我希望它能够直接将位图绘制到文本视图上。

我知道,我可以通过扩展文本视图来创建自定义文本视图类,并覆盖类的onDraw()方法,其中我将获取关联的画布作为参数,我可以绘制位图,如此处所述 - http://developer.android.com/guide/topics/graphics/2d-graphics.html 但是,我正在研究一些遗留代码,因此,不希望将文本视图对象转换为自定义文本视图对象。

如果以前有人在这个地区工作过,请帮忙!

0 个答案:

没有答案