gpt4 book ai didi

android - 我在 Canvas 上绘图时是否可以显示图像?

转载 作者:行者123 更新时间:2023-11-29 02:09:44 25 4
gpt4 key购买 nike

我想在 Canvas 上绘图时像笔一样显示图像。看起来我正在画扔笔。当我停止画画时,笔的图像应该被隐藏。

有可能吗?如果是,那么我应该怎么做才能做到?谢谢。

最佳答案

是的在 Canvas 上取一张位图,通过指定坐标绘制

例如。

          int Down_yvalue=0;
int Current_yvalue=0;
Bitmap bmp1 = BitmapFactory.decodeResource(getResources(), R.drawable.face);
canvas.drawBitmap(bmp1, Down_yvalue, Current_yvalue, new Paint());

和ontouch事件通过调用这个方法invalidate获取坐标重绘例如。

               public boolean onTouchEvent(MotionEvent event) {
Down_yvalue=(int)event.getX();
Current_yvalue=(int) event.getY();
invalidate() ;
}

关于android - 我在 Canvas 上绘图时是否可以显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8165947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com