检测“拖动”的开始和结束位置在 Android 中,并在它们之间画一条线
我想为android制作一个简单的涂鸦应用程序,但我不知道如何从android获取一些数据!我需要:
拖动之前和之后鼠标的位置或者如果是简单的触摸如何获取触摸的位置。
我应该如何去绘制 线?
有人可以帮我吗?
I want to make a simple doodle application, for android, but I don't know how to get some data from android! I need:
The position of the mouse before and after the drag or if it is a simple touch how to get the position of the touch.
How should I go about drawing the
lines?
Can somebody please help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在
View
中重写onTouchEvent
方法:我假设您想从拖动的起点到终点绘制一条直线,但您不想“doodle”,但修改此代码来处理其中任何一个都非常简单。
You can override the
onTouchEvent
method in yourView
:I am assuming you want to draw a straight line from the start of the drag to the endpoint and you don't want to "doodle", but its pretty simple to modify this code to handle either.