Альтернативный подход Android NavigationBar для устройств с меньшими экранамиAndroid

Форум для тех, кто программирует под Android
Ответить
Гость
 Альтернативный подход Android NavigationBar для устройств с меньшими экранами

Сообщение Гость »


Мне нужно предоставить альтернативную реализацию NavigationBar, если ширина устройства будет меньше 600.

Вот код, с которым я работаю:

val config = LocalConfiguration.current val useBottomNavigation, помните { DerivedStateOf { config.smallestScreenWidthDp < 600 } } Scaffold(bottomBar = { если (useBottomNavigation) { // вызываем составную панель навигации Нижняя панель навигации() } еще{ Проставка( Модификатор.navigationBarsHeight() .fillMaxWidth() ) } Однако вызов modifier.navigationBarsHeight() не разрешается.
Изображение


Я использую Compose версии 1.5.1 и Material3 1.2.0-alpha03.

Все, у кого есть идеи, как это сделать в режиме Compose, пожалуйста, помогите.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»