내 안드로이드 앱에 seekbar가 있습니다. 몇 가지 작업을 수행하기 위해 탐색 모음에 대한 긴 클릭 이벤트를 감지해야합니다. 어떤 해결책 이건 제안 해주십시오. seekbar에서 onLongClickListener를 시도했지만 작동하지 않습니다.seekbar thumb의 긴 클릭 이벤트 감지
답변
설명서를 읽은 후 다른 개발자 SeekBar
LongClick
에 문제가있는 것 같습니다. LongClickListener
은 SeekBar
으로 작동하지 않습니다.
그러나, 나는 해결 방법을 제안 할 수 있습니다 :
검색 막대를 : 당신은 SeekBar를위한
onTouch
이벤트를 구현할 수 있으며,MOTION_DOWN
조치에 대해 당신이 1 초 시간 제한을 설정하고 그것을LongClick
고려할 수 있습니다.MOTION_UP
이 호출되면 타이머를 취소하십시오.엄지 : 당신은
OnSeekBarChangeListener
을 구현할 수 있으며,onStartTrackingTouch
이벤트는 1 초 시간 제한을 설정하고onStopTrackingTouch
또는onProgressChanged
이 제한 시간 동안 호출되지 않은 경우 그것에게LongClick
을 고려할 수 있습니다 (onStopTrackingTouch
/onProgressChanged
를 호출 할 경우 타이머를 취소합니다.)
내 IDE가 열려 있지 않기 때문에 코드를 게시하지 마십시오. 하지만이 논리를 사용하여 길을 찾을 수 있기를 바랍니다. (내가 언급 한 사건에 대해 잘 모르는 경우 문서를 읽으십시오)
감사합니다.
감사합니다. seekbar에 대한 onTouch 이벤트를 구현하고 현재 작업하고 있습니다. – Madhan
- 1. SeekBar thumb의 중간에 TextView를 추가하는 방법은 무엇입니까?
- 2. 안드로이드에서 XML에서 seekbar thumb의 크기를 설정하는 방법
- 3. 배경 이벤트 클릭 감지
- 4. 이벤트 핸들러에서 Ctrl + 클릭 감지
- 5. WebView 감지 버튼 클릭 이벤트
- 6. 중간 마우스 클릭 이벤트 감지
- 7. android seekbar handle - 긴 키 누르기
- 8. 태블릿에 긴 클릭 감지 NG를 클릭하거나 JQuery와
- 9. RxJS로 이벤트 간의 긴 간격 감지
- 10. 버튼에서 긴 클릭 이벤트 발생 안드로이드에서 클릭하십시오.
- 11. 긴 클릭 및 Android에서 길게 클릭하기위한 이벤트
- 12. C# - DateTimePicker, 업다운 클릭 이벤트 감지
- 13. 브라우저에서 iPad의 홈 버튼 클릭 이벤트 감지
- 14. svg 경로 포인터 이벤트 - 클릭 감지
- 15. android의 listview 컨트롤에서 클릭 이벤트 감지
- 16. JSlider thumb의 크기 설정
- 17. UIScrollView에서 긴 탭 감지
- 18. Android 액션 바 메뉴 항목 긴 클릭 감지 가능?
- 19. 감지 마우스 클릭 이벤트는
- 20. RichEditableText의 오른쪽 클릭 감지
- 21. Angularjs에서 Mousedown 이벤트 감지
- 22. Mosync : 포인터/클릭 감지
- 23. JS 이벤트 소스 감지
- 24. 긴 클릭 상태 붙어
- 25. arrayList에서 긴 클릭 제거
- 26. 긴 클릭 이벤트 리스너 설정시 팽창 예외가 발생했습니다.
- 27. Android - 다음 텍스트가있는 Seekbar
- 28. 클릭 이벤트에서 클릭 이벤트
- 29. UIWebView 클릭 이벤트 클릭
- 30. 패스 클릭 이벤트
Seekbar 또는 Thumb? – Mann
둘 중 하나. 엄지 손가락을 사용하는 것이 가장 좋습니다. – Madhan