在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参数获取到触摸点的坐标。在这个方法中,你可以根据需要进行相应的处理,如绘制、移动等操作。
腾讯云相关产品和产品介绍链接地址:
腾讯位置服务技术沙龙
腾讯技术开放日
GAME-TECH
腾讯技术创作特训营第二季第3期
Elastic 实战工作坊
高校开发者
云+社区沙龙online [新技术实践]
云+社区技术沙龙[第6期]
DBTalk技术分享会
领取专属 10元无门槛券
手把手带您无忧上云