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;

有什么办法能让我 既能保存点击的位置,将坐标传到另一个类中,又能使我下次点击不改变精灵位置
展开
 我来答
路亚向前冲8t
2014-08-23 · TA获得超过484个赞
知道小有建树答主
回答量:636
采纳率:0%
帮助的人:437万
展开全部
onTouchEvent 是只要你在摸它就会持续发生的一个事件

你该用down,或者其他事件,我记得有个单击事件的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式