android通过当前点击的位置将坐标传到另外一个界面
通过当前点击的位置将坐标保存下来view1并且跳到另外一个view,然后点击view2现在的情况是在view2选取精灵后,跳转至view1时,如果鼠标点击任意一处,精灵都...
通过当前点击的位置将坐标保存下来 view1
并且跳到另外一个view,然后点击 view 2
现在的情况是 在view2选取精灵后,跳转至view1时,如果鼠标点击任意一处,精灵都更随鼠标移动
我就是想取消,将精灵定死在 view保存的位置
知道是哪里没写好,但是不知道怎么改
public void onTouchEvent(MotionEvent event){
point_heroX = (int) event.getX();
point_heroY = (int) event.getY();
}
public void draw(Canvas canvas, Paint paint){
canvas.drawBitmap(hero_1, GameBg.point_heroX,GameBg.point_heroY, paint);
}
这里应该是问题所在处.两个类,加了这个public static int point_heroX;
有什么办法能让我 既能保存点击的位置,将坐标传到另一个类中,又能使我下次点击不改变精灵位置 展开
并且跳到另外一个view,然后点击 view 2
现在的情况是 在view2选取精灵后,跳转至view1时,如果鼠标点击任意一处,精灵都更随鼠标移动
我就是想取消,将精灵定死在 view保存的位置
知道是哪里没写好,但是不知道怎么改
public void onTouchEvent(MotionEvent event){
point_heroX = (int) event.getX();
point_heroY = (int) event.getY();
}
public void draw(Canvas canvas, Paint paint){
canvas.drawBitmap(hero_1, GameBg.point_heroX,GameBg.point_heroY, paint);
}
这里应该是问题所在处.两个类,加了这个public static int point_heroX;
有什么办法能让我 既能保存点击的位置,将坐标传到另一个类中,又能使我下次点击不改变精灵位置 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询