Как отклонить фрагмент Bottom Sheet при щелчке снаружи в Kotlin? - PullRequest
5 голосов
/ 11 января 2020

Я делаю фрагмент нижнего листа следующим образом:

val bottomSheet = PictureBottomSheetFragment(fragment)
bottomSheet.isCancelable = true
bottomSheet.setListener(pictureListener)
bottomSheet.show(ac.supportFragmentManager, "PictureBottomSheetFragment")

Но его не увольняют, когда я прикасаюсь снаружи. и отклонить или isCancelable не работает.

1 Ответ

0 голосов
/ 11 января 2020

попробуйте

behavior.setState(BottomSheetBehavior.STATE_HIDDEN));
...