2012-03-29 46 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