请问如何实现一个用触屏在屏幕上画矩形的android程序? 可以试试实现OnGestureListener接口,重写onFling,实现画矩形 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以学pc画图板那样吧,down的时候记录x1,y1。然后move的时候在记录当前点x2,y2,同时invalidate。ondraw里 canvas.drawRect(x1, y1, x2 , y2, paint);这样就一边拖动一边能绘制出不同大小矩形了。注意每次ondraw时都要将背景清空一遍,不然有残影 回#2:问题是我试过,java里没有invalidate()函数啊? 可以看看apidemo里面触屏画线的那个例子,改成画矩形的Graphics/FingerPaint Android应用开发揭秘—入门答疑 android解析Wap?有没有第三方包? 各路大神求给个思路 android实现指定文件上传 android布局文件id问题 ontouch事件遇到的问题 怎么在java类里面发送广播,跪求大神指点 android中程序退出怎样关闭GPS类似百度地图 android模拟器开启不了怎么办。 安卓第一行代码学习 The application may be doing too much work on its main 问题。求助 android 事件监听问题 关于android 内存管理的问题
然后move的时候在记录当前点x2,y2,同时invalidate。
ondraw里 canvas.drawRect(x1, y1, x2 , y2, paint);
这样就一边拖动一边能绘制出不同大小矩形了。
注意每次ondraw时都要将背景清空一遍,不然有残影
Graphics/FingerPaint