GUI에서 작업 중이며 현재 사용자 지정 ListView를 작성 중입니다. 행 중 하나를 길게 클릭하면 팝업 메뉴가 표시되고 간단한 클릭으로 데이터가 표시됩니다. OnLongClickListener를 행에 추가 할 때까지 모든 것이 제대로 작동합니다 (행이 자체적으로이 이벤트를 처리 할 수있는 경우 선호합니다). OnItemClickListener에 이벤트를 가져 오는 것을 중지합니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 콜백 그렇지 않은 경우는 false 긴 클릭을 소비하는 경우OnLongClickListener는 OnItemClickListener 이벤트를 차단합니다.
0
A
답변
0
당신은 setOnItemLongClickListener
대신
반환 진정한 참조 링크
listView.setOnItemLongClickListener (new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView parent, View view, int position, long id) {
//do your stuff here
}
});
0
onLongClickListener
에 필요합니다.
+0
false로 설정하면 LongClick 메서드의 코드가 작동하지 않을 정도로 이상하게 작동했습니다. – SverkerSbrg
관련 문제
- 1. Sammy.js가 모든 클릭 이벤트를 차단합니다.
- 2. UIWebView에서 사용하지 않는 탭 이벤트를 차단합니다.
- 3. 브라우저에서 발동 한 onload 이벤트를 차단합니다.
- 4. Hammer.js가 iOS Safari의 스크롤 이벤트를 차단합니다.
- 5. Textview`s LinkMovementMethod가 listitem 터치 이벤트를 차단합니다.
- 6. Android OnItemClickListener
- 7. java.lang.NullPointerException OnItemClickListener
- 8. OnItemClickListener null보기
- 9. ListFragment OnItemClickListener
- 10. 재활용보기 OnitemclickListener
- 11. OnItemClickListener 문제
- 12. OnItemClickListener listview
- 13. 안드로이드 - OnItemClickListener 목록보기
- 14. 목록보기 onitemclicklistener 교체 인플레이터
- 15. Android Set ListView OnItemClickListener
- 16. OnItemClickListener with OnItemLongClickListener
- 17. OnItemClickListener() 내 startActivityForResult() 호출
- 18. ArrayAdapter 갤러리의 Android onItemClickListener
- 19. OnItemClickListener 대 OnItemTouchListener
- 20. 슬라이드 메뉴 조각의 onitemclicklistener
- 21. onItemClickListener on PreferenceActivity
- 22. listview onItemClickListener 처리
- 23. ListView, onItemClickListener 및 EditText
- 24. Android : OnItemClickListener 잘못된보기 위치
- 25. Android GridView OnItemClickListener 영역
- 26. onItemClickListener 만들기 시도 중
- 27. ListView의 ViewPages : onItemClickListener
- 28. event.preventDefault()는 단 하나가 아닌 모든 onclick 이벤트를 차단합니다.
- 29. TabActivity 내 ListView에서 OnItemClickListener 사용
- 30. nullpointerexception 인터페이스에서 gridview의 onItemClickListener 조각에서
그렇다면 계층 구조에서 한 레벨 위로 이벤트를 처리해야합니다. 행 자체에서 이것을 처리하는 것이 불가능합니까? – SverkerSbrg
@SverkerSbrg 아니요, 어댑터에서는 사용할 수 없습니다. 왜 어댑터에서 처리하고 싶습니까? 코드를 살펴보고 코드를 게시 해 보겠습니다. – Pragnani
확인을 클릭 한 다음 레벨을 올리십시오. 고맙습니다! – SverkerSbrg