喜
自定义ImageView在构造函数中设置了这样的Bitmap。
setImageBitmap(btm);
在我的onDraw方法中,我正在编写像
这样的文字canvas.drawText
显示文本,我可以使用onTouchEvent移动文本。
但是文本位于Bitmap背后。
我以为setImageBitmap(btm)会成为Canvas的一部分吗? 任何想法!
当我像这样在onDraw中绘制位图时,屏幕是黑色的!
canvas.drawBitmap(bitmap, 0,0, null);
答案 0 :(得分:1)
如果你想要一个同时显示文本并且你已经在处理onDraw的ImageView,那为什么不只是手动将位图绘制到onDraw中的Canvas?这样你就可以控制绘图的顺序。先将图像绘制到画布上,然后再绘制文本,图像将不再模糊文本。