您可以使用Activity.onTouchEvent事件来确定用户触摸屏幕的位置.然后你可以在画布上的那个位置绘制你的圆圈.
这是一个处理简单触摸事件的示例.
@Override
public boolean onTouchEvent(MotionEvent ev) {
final int action = ev.getAction();
switch (action & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_DOWN: {
final float x = ev.getX();
final float y = ev.getY();
// draw circle at x,y
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |