0

RelativeLayout에 listview가 있습니다. 왼쪽/오른쪽 스 와이프와 단발/긴 클릭을 듣고 싶습니다. 내가 돌아올 SimpleOnGestureListener의 예를 사용 와이프들을 위해 - onLongPress 반환 무효 - 나는 긴 클릭을 듣고 기운이 경우핸들 목록보기 longClick

listView.setOnTouchListener(new OnTouchListener() { 
      @Override 
      public boolean onTouch(View v, MotionEvent event) { 
       return gestureDetector.onTouchEvent(event); 
      } 
     }); 

SimpleOnGestureListener의 방법 때문이다. listview의 OnItemLongClickListener 메서드에서 긴 클릭을 정확히 수신 할 수있는 방법이 있습니까? 감사.

+0

처럼 RecyclerView하기 목록보기 변경 한 것은, 내가 미래에 그것을 사용하는 확인하려고합니다 –

+0

depricated 수 계획. 그리고 지금은 ListView에서 Long Click을 처리하는 방법이 있습니까? –

+0

대답은 @SohailZahid로 언급했다. –

답변

0

내가 ListView`는 것입니다`때문에 RecycleView``가서 더 나은 슬쩍 목록은 누딘 라시드 suggested

0
lv.setOnItemLongClickListener(new OnItemLongClickListener() { 
      @Override 
      public boolean onItemLongClick(AdapterView<?> arg0, View arg1, 
        int pos, long id) { 
       // TODO Auto-generated method stub 



       return true; 
      } 
     }); 
+0

하지만 gestureListener를 사용하면 작동하지 않을 것이다. –

+0

하지만 여분의 코드를 추가 할 것이다 ..... 같은 기능을 사용하면 쉽고 간단하다. –

+0

추가 코드를 설명 할 수 있습니까? 감사합니다. . –