OnTouchListener를 사용하는데 warning이 나온다. 경고표시된 코드 블록이 보기도 안좋다.
찾아보니 방법은 2가지 정도 있는 것 같다.
첫번째는 @SuppressLint("ClickableViewAccessibility") 를 메소드 위에 선언한다.
두번째는 리스너 내부에 v.performClick() 을 호출하면 된다.
@SuppressLint("ClickableViewAccessibility")//방법1
private var myOnTouchListener = OnTouchListener {v, event ->
when (event?.action) {
MotionEvent.ACTION_UP -> {
v.performClick() //방법2
}
}
}
'개발 > Android' 카테고리의 다른 글
Flutter Studio (0) | 2021.02.03 |
---|---|
안드로이드 TextView 특수문자 표시 (0) | 2021.02.01 |
flutter test 실행시 widget_test get Error: Not found: 'dart:ui' (0) | 2021.01.14 |
Android Studio Firebase Crashlytics 설정 (0) | 2020.05.13 |
반원(half circle) xml (0) | 2020.05.11 |