Android点击事件中获得的坐标,同一个类的其他方法如何使用到呢? 5

第一张图是我自定义view里的第二张图setSelectedNumber也是View类里的只不过setNumberIFvaild是GAME类里的我想把View类里点击事件... 第一张图是我自定义view里的 第二张图 setSelectedNumber也是View类里的 只不过setNumberIFvaild是GAME类里的 我想把View类里点击事件获得的坐标作为参数传到game类的方法中 怎么传啊 这样写出错了 展开
 我来答
子有鱼迩
2016-05-13 · TA获得超过1232个赞
知道小有建树答主
回答量:2287
采纳率:49%
帮助的人:386万
展开全部
  1. 在onCreate()方法前面,定义private成员变量;

  2. 将点击事件写到後续需要使用坐标的其它方法之前;

  3. 将坐标赋值给成员变量;

  4. 在其它方法调用成员变量的值;

示例:

private int selectX, selectY;

protected void onCreate(Bundle saveInstanceState){

......

}

......

public boolean onTouchEvent(MotionEvent event){

selectX=event.getx()/width;

selectY=event.getY()/height;

}

public class Game extends ... {

....

public void selectnumber(int number){

这里就能直接调用selectX、selectY了

}

}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式