Wook No.1
Webview iFrame 안에서 Pull To Refresh 이슈 대응 본문
iFrame 안에서 스크롤시 최상단으로 이동되지 않아도 Pull To Refresh가 동작하는 이슈가 발생한다.
해결 방안
override fun onOverScrolled(scrollX: Int, scrollY: Int, clampedX: Boolean, clampedY: Boolean) {
super.onOverScrolled(scrollX, scrollY, clampedX, clampedY)
if (clampedY) {
if (parent is SwipeRefreshLayout) {
(parent as SwipeRefreshLayout).setEnabled(true)
}
}
}
override fun onTouchEvent(event: MotionEvent): Boolean {
super.onTouchEvent(event)
if (event.actionMasked == MotionEvent.ACTION_DOWN) {
if (parent is SwipeRefreshLayout) {
(parent as SwipeRefreshLayout).setEnabled(false)
}
}
return true
}
'Android' 카테고리의 다른 글
SNS 로그인(카카오) (0) | 2021.06.14 |
---|---|
SNS 로그인(네이버) (0) | 2021.06.14 |
인앱결제 (0) | 2021.05.24 |
Android In App Billing 인앱구현 (0) | 2021.05.24 |
Android In App Billing 인앱등록 (0) | 2021.05.24 |
Comments