ModalBottomSheet в материале 3 для составления

Я переключился с материала 2 на материал 3 в моем проекте компоновки Android:

У меня есть эта зависимость, которая является последней стабильной:

implementation ("androidx.compose.material3:material3:1.0.1")

Как упоминалось в документах, я должен иметь возможность импортировать и использовать ModalBottomSheet:

https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#ModalBottomSheet(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.SheetState,androidx. compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,kotlin. Функция0,котлин.Функция1)

Но я получаю неразрешенную ссылку при импорте:

import androidx.compose.material3.ModalBottomSheet

Все мои другие компоненты M3 в порядке.

Может ли кто-нибудь помочь мне в том, как я могу импортировать ModalBottomSheet без проблем?

проверьте это, это похоже на ваш вопрос stackoverflow.com/questions/72518262/…

Rob 13.02.2023 20:48

Я видел похожие вопросы, но кажется, что с тех пор Google добавил в библиотеку bottomSheet, потому что он присутствует в документации с примером. Я просто не понимаю, почему мой импорт (тот же, что и в образце) не работает. .

loic .B 13.02.2023 21:03

Реализация Material3 для ModalBottomSheet была добавлена ​​в androidx.compose.material3:material3:1.1.0-alpha06. Вы еще не найдете его стабильной версией.

Jack 13.02.2023 21:38
2
3
65
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вам нужно использовать версию 1.1.0-alpha06 Материала 3, так как это совсем недавнее дополнение. Пожалуйста, ознакомьтесь с примечаниями к выпуску здесь.

Другие вопросы по теме