엑티비티를 넘길 때 제스처를 이용해서 넘기고 있어요.

그리고온 싱글탭도 사용하고 있어요.

 extends Activity implements OnGestureListener, OnClickListener {

그리고나서 온 클릭이벤트를 사용해서 버튼을 만들었어요.

액티비티안에 버튼을 만들었는데..

그 뒤로는 온싱글탭이 먹지를 않아요. ㅠㅠ

그래서 검색을 해 밑에 답변을 찾았는데..ㅜㅜ 무슨뜻인지 잘모르겠어요.ㅠㅠ

 

혹시 아신다면 저에게 좀더 자세히 알려주실수있으세요.ㅠㅠㅠㅠ

 

 

 

 

 

*****물론 이벤트 두개를 동시에 처리가능하지요. 예를 들면 바탕화면 보면 아이콘이 클릭도 되고 스와이프로 이동도 되니까.

 

어쨋든, 제스쳐를 터치 이벤트로 등록하시고 해당 터치 이벤트와 클릭 이벤트를 같이 등록해주시면 될겁니다.

 

일단  제스쳐 이벤트를 터치에 등록해주시고...

private View.OnTouchListener menuTouchListener = new View.OnTouchListener() {

  @Override
  public boolean onTouch(View v, MotionEvent event) {
   // TODO Auto-generated method stub

   if (m_gestureMenu.onTouchEvent(event))
      {
       return true;
      }
      return false;
  }
 };

 

버튼이라고 하셨으니까 해당 버튼에 OnTouchListener, OnClickListener 두개 다 등록해주시면 됩니다.

 

참고로 터치가 클릭보다 우선순위가 높습니다.*****