Как перехватить щелчок / нажатие на макет BottomSheet в классе BottomSheetBehaviour - PullRequest
1 голос
/ 30 мая 2019

Перехват Нажмите / Нажмите на нижнем листе Просмотр в BottomSheetBehaviour класс

Я знаю, что могу создать собственный класс BottomSheetBehaviour и могу перехватывать события касания, не просматривая ничего, используя onInterceptTouchEvent. Подобным образом я могу перехватить событие нажатия / нажатия. Я проверил большинство методов в классе BottomSheetBehavior. Ни один, кажется, не может быть использован здесь. Я могу установить ClickListener для самого просмотра, но я не смотрю на

     clas viewBottomSheetBehavior<V: View>(val context:Context,val attr:AttributSet): BottomSheetBehavior<V>(context, attrs){
            override fun onInterceptTouchEvent(
            parent: CoordinatorLayout,
            child: V,
            event: MotionEvent
          ){}

 . // This is used for Touch Event

/*
* Anything for click Event
*/

}
...