Вставки окна Compose Material 3 SearchBarAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Вставки окна Compose Material 3 SearchBar

Сообщение Anonymous »


Я хочу использовать SystemBar из Compose Material 3 в сквозном действии (я использую enableEdgeToEdge()).

Я хочу, чтобы SearchBar покрывал своей поверхностью весь экран, когда он активен, включая область под системными панелями, но я не хочу, чтобы его поле ввода, его значки или его содержимое будет скрыто системными панелями.

Я ожидал, что параметр windowInsets будет делать именно это, если для него установлено значение WindowInsets.systemBars, но это не так (на самом деле для него уже установлено значение WindowInsets.systemBars) по умолчанию).

Что я хочу (конечные значки не закрываются панелью навигации, но поверхность SearchBar по-прежнему заполняет область под панелью навигации):
Изображение


Что я получаю (последний значок скрыт за панелью навигации):
Изображение


Я мог бы использовать Modifier.windowInsetsPadding(WindowInsets.systemBars), но тогда поверхность SearchBar не заполнит область под системными панелями.
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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