在Android中获得Touch位置可以通过以下步骤实现:
public class MyView extends View {
@Override
public boolean onTouchEvent(MotionEvent event) {
int x = (int) event.getX(); // 获取触摸点的x坐标
int y = (int) event.getY(); // 获取触摸点的y坐标
// 在这里可以根据需要进行相应的处理,如绘制、移动等操作
return true;
}
}
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new MyView(this));
}
}
通过上述步骤,当用户在屏幕上触摸时,onTouchEvent方法会被调用,并且可以通过event参数获取到触摸点的坐标。在这个方法中,你可以根据需要进行相应的处理,如绘制、移动等操作。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云