android bottomsheetdialogfragment with saved instance state code example
Example: android BottomSheetDialogFragment not opening fully on landscape
class MyBottomSheetFragment : BottomSheetDialogFragment() {
//....
override fun onStart() {
super.onStart()
//this forces the sheet to appear at max height even on landscape
val behavior = BottomSheetBehavior.from(requireView().parent as View)
behavior.state = BottomSheetBehavior.STATE_EXPANDED
}
}