2012-03-29 48 views

回答

0

在OnTouchListener ,您可以通过触发事件的视图:

 public boolean onTouch(View v, final MotionEvent event){... this.onClick(v); ...} 

只需调用功能(即:的onClick),然后检查的观点是,你需要触发此事件的一个:

 public void onClick(View v){ 
      switch (v.getId()){ 
       case R.id.X: {DO THIS} 
       case R.id.Y: {DO THAT} 
+0

你见过这个例子吗? – carora3 2012-03-29 13:08:35

+0

是的,我已与它合作。 – Th0rndike 2012-03-29 13:12:39

+0

我的意思是我可以看到在线的例子:) – carora3 2012-03-29 13:13:52

0

实现以下Listners

1) GestureDetector.OnDoubleTapListener 

2) OnGesturePerformedListener 

一个用于双Tab和二Swipe的listner,因为你会得到未实现的方法从那里调用你的活动。

+0

你见过这样的例子吗? – carora3 2012-03-29 13:07:47

+0

我已经完成了GestureDetector.onDoubleTapListner的工作,它的工作原理是f只要传递意图就可以了。 – Bhavin 2012-03-29 13:11:30