안녕하세요~ 챠니입니다! :)
오늘은 Two FInger Touch를 막는 방법에 대해서 알아보겠습니다.
실제 어떤 영역을 두손가락으로 동시에 터치하여 줌인 또는 줌 아웃같은 기능을 막을 수 있는 방법입니다.
Two Finger Touch 제한
*******.setOnTouchListener(object : View.OnTouchListener {
override fun onTouch(v: View?, event: MotionEvent?): Boolean {
try {
/** Two Finger Touch 막기*/
if (event!!.pointerCount > 1) {
return true
}
} catch (e: Exception) {
e.printStackTrace()
}
return false
}
})
코디에 있어 무조건적인 정답은 없지만
다음과 같이 Touch listenr에서 potinerCount를 2개 이상일때를 체크하여 Touch가 작동하지 않도록 막을 수 있습니다.
질문 또는 궁굼한 부분은 댓글을 남겨주세요! 친절하게 답변드리겠습니다!
응원의 댓글은 저에게 큰 힘이 된답니다! :)
즐거운 하루되세요!
깃허브 보러 놀러오세요 👇 (맞팔환영)
https://github.com/younminchan
'🖥 Programming > 📱 Android (Kotlin)' 카테고리의 다른 글
[Android][kotlin] window.setSoftInputMode 적용안되는 현상 해결방법 (window.setSoftInputMode Not Working) (2) | 2022.08.17 |
---|---|
[Android][kotlin] Non-body HTTP method cannot contain @Body. 오류해결방법 (retrofit2 (0) | 2022.08.11 |
[Android][kotlin] ViewPager, ViewPager2에서 OverScrollMode 없애는법(OverScrollMode never) (0) | 2022.07.28 |
[Android] TabLayout - Tab Indicator길이 text에 맞추기 (Tab Indicator) (0) | 2022.07.28 |
[Android][kotlin][java] string.xml 문자열 가져오기 (0) | 2022.07.22 |
[Android][kotlin] Retrofit error message 확인하는 방법 (0) | 2022.07.22 |
[Android] Android 기본 ".gitignore" 설정방법 (0) | 2022.07.21 |
[Android] AndroidStudio에서 KeyHash값 터미널에서 확인하기 (0) | 2022.07.21 |