Почему прокрутка в RecyclerView блокируется если я на него вешаю OnTouchListener? говорит ли это о том что таким образом я переопределяю все события связанные с жестами, а в частности с прокруткой списка?
Почему прокрутка в RecyclerView блокируется если я на него вешаю OnTouchListener? говорит ли это о том что таким образом я переопределяю все события связанные с жестами, а в частности с прокруткой списка?
Зависит от того, что ты возвращаешь в методе onTouch
Зависит от того, что ты возвращаешь в методе onTouch
Ну у меня в конце true override fun onTouch(v: View?, event: MotionEvent?): Boolean { if (event?.action == MotionEvent.ACTION_DOWN) { stopScan() // binding.recyclerLampList.setOnTouchListener(null) } return true }
Ну у меня в конце true override fun onTouch(v: View?, event: MotionEvent?): Boolean { if (event?.action == MotionEvent.ACTION_DOWN) { stopScan() // binding.recyclerLampList.setOnTouchListener(null) } return true }
В этом случае return true поменять на return false, и проблема должна решиться.