2013-08-08 6 views
0

onItemClick과 onItemLongClick을 모두 구현 한 목록보기가 있습니다. 목록보기 행은 CustomClick이며 ItemClick이 발생할 때 선택되는 체크 박스가 있습니다. 이제는 사용자가 긴 클릭을 할 때 여전히 사용자가 확인란을 선택하는 ItemClick을 얻고 있으며 사용자가 다른 작업을하려고 할 때 이상하게 보입니다. ListView ItemClick ItemLong Click 이슈 android

목록보기이

+1

우편 번호 : – Andy

답변

0

세트 OnItemLongClickListener를 해결하는 방법.

getListView().setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { 
     @Override 
     public boolean onItemLongClick(AdapterView<?> adapterView, View view, int i, long l) { 
      /*Make sure to return true so that the event will be consumed here, and not 
       propogated to the onListItemClick listener.*/ 

      return true; 
     } 
    }); 

비슷한 대답 here를 참조하십시오.