Что-то в моем проекте не позволяет отображать нижний лист. Я не мог понять, что это такое.
Итак, когда я создаю модальный нижний лист с помощью New -> Fragment -> Modal Bottom Sheet и использую его. Единственное, что я вижу, это тень. (кстати, это отлично работает в новом созданном проекте)
Если я использую behavior.state = BottomSheetBehavior.STATE_EXPANDED, он открывается, но когда я делаю изменения пользовательского интерфейса, такие как изменение текста или видимости, в ClickListener некоторого представления внутри листа. Лист опускается, и в основном видно 1-2 dp его верха, но иногда он идет вниз, и остается только тень.
Я много пробовал, но не мог понять. Кто-нибудь пробовал что-то подобное?
-> Что-то я пробовал, но не работал
- старые версии материалов и androidx.appcompat
- onStateChanged () и onSlide () не запускаются при изменении видимости основного листа go вниз
- В дизайне использовались разные макеты (Координатор, Линейный, Ограничение, Фрейм)
- Попытался поместить все представления внутри NestedScrollView и используется scrollToTop после изменения пользовательского интерфейса
- Открыт из другой активности
- Пробовал с поддержкой, родительскими и дочерними менеджерами фрагментов
- Сделано скрытым = false
- Сделано peekHeight = sheet . высота