我正在开发一个Android应用,我需要在其中实现以下实现。
假设我有一个图像显示在屏幕上(假设是一辆汽车),现在如果我触摸汽车的任何部分,假设车轮,那么它应该显示在屏幕上“轮子”或类似的东西,同样适用于其他部分。
如何在android中做到这一点。 我尝试了什么
我可以使用图像视图显示图像。
我有触摸点的X和Y坐标。 我现在一无所知,接下来该怎么办?
答案 0 :(得分:0)
imageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
int[] values = new int[2];
view.getLocationOnScreen(values);
Log.d("X & Y", values[0] + " " + values[1]);
if(values[0] == Your_Point.x && values[1] == Your_Point.y) {
// Apply your action..
}
}
});