Описание тега android-jetpack-compose-material3

Jetpack Compose теперь поддерживает Material 3! Этот тег предназначен для вопросов, конкретно связанных с Composables Материала 3 или процессом миграции из Материала 2 -> Материал 3 в Compose.
3 ответа

Я не могу найти ModalBottomSheetLayout в material3 с компоновкой джетпака?

Недавно я создал проект, используя material3с jetpack composeно когда я попытался импортировать ModalBottomSheetLayoutно я не мог найти его. Есть ли alternate in material3или нет ? В предыдущей версии материала нам нравится: - ModalBottomSheetLayout…
0 ответов

Тематика Jetpack Compose Material 3 и Material 2

В моем приложении используется Материал 3; однако я также использую некоторые библиотеки, использующие Материал 2. Проблема в том, что для получения цветов с помощью Материала 3 вы должны использовать , но чтобы получить их с помощью Материала 2, вы…
2 ответа

Как изменить цвет фона SmallTopAppBar, CenterAlignedTopAppBar, MediumTopAppBar и LargeTopAppBar

Как можно использовать цветовой ресурс для изменения цвета фона верхней панели приложения MD3 в Jetpack Compose? Понятно, а colorsсвойство доступно, но не ясно, что использовать для вышеперечисленного. Цвет.kt val MyColor = Color(0,5,5,255) MainActi…
2 ответа

Почему accompanist-systemuicontroller не работает при использовании Jetpack Compose с Material3?

Я изучаю использование Material3 в компоновке реактивного ранца и пытаюсь сделать панель состояния прозрачной, как раньше. Однако со следующим кодом: WindowCompat.setDecorFitsSystemWindows(window, false) setContent { val systemUiController = remembe…
1 ответ

Как создать темы для `NavigationBar()` и `NavigationBarItem()` в Jetpack Compose?

Мне ужасно трудно изменить цвет (цвета) выбранных / невыбранных значков и активного индикатора. В документах нет примеров или надлежащих Kdoc, и я не могу найти какие-либо примеры в Интернете (пожалуйста, укажите мне какие-либо известные вам). Значк…
1 ответ

Как изменить textColor для всех виджетов в приложении, если выбрана тема Material3

Я хочу изменить textColor по умолчанию для всего текста в моем приложении. например, для всех кнопок, textViews, EditText и т. д. в моем приложении. Перед переходом на Material3 это было сделано с помощью: темы.xml <style name="MyThemeName" paren…
2 ответа

SystemUIController не устанавливает цвет строки состояния - Jetpack Compose Accompanist

Я не уверен, когда и что я изменил, но внезапно systemUiController перестал влиять на цвет строки состояния в моем приложении. Для контекста, я использую библиотеку Accompanist Insets в сочетании с системным контроллером пользовательского интерфейса…
1 ответ

Как установить коэффициент половинного расширения для нижнего листа в Compose?

В XML у нас есть нижний лист material3. Это позволяет нам установить поведение нижнего листа. Его можно обновить так: bottomSheetBehavior.halfExpandedRatio = 0.6 bottomSheetBehavior.state = BottomSheetBehavior.STATE_HALF_EXPANDED Я переношу проект в…
2 ответа

Проблемы компиляции («Неразрешенная ссылка») при попытке создать приложение для Android (с использованием Kotlin, Compose в Android Studio)

При экспериментировании с языком Kotlin и его библиотекой Compose у меня возникают проблемы с некоторыми примерами (которые я искал на сайте Android, поэтому я полагаю, что пример должен быть более или менее в порядке). Точнее, некоторые операции им…
2 ответа

Как изменить содержимое внутри Scaffold, которое существует внутри ящика в Jetpack Compose?

У меня есть этот ящик: val drawerState = rememberDrawerState(DrawerValue.Closed) val scope = rememberCoroutineScope() val items = listOf(Icons.Default.Favorite, Icons.Default.Face, Icons.Default.Email) val selectedItem = remember { mutableStateOf(it…
2 ответа

Удалить угловой фон из OutlinedTextField с закругленной угловой рамкой

Compose Material 3 Я пытаюсь создать OutlinedTextField с закругленными углами. Однако белый фон по-прежнему можно рассматривать как фон в квадрате. Как убрать этот белый фон? Это мой составной: @OptIn(ExperimentalMaterial3Api::class) @Composable fu…
1 ответ

Невозможно добавить модификатор в составной текст

Я не могу добавить модификатор к тексту в своем приложении для Android в Jetpack Compose. Я хочу что-то вроде этого: Text( text = AnnotatedString(resultString), Modifer = Modifier.horizontalScroll(scroll), ) Но это дает мне ошибку:None of the follow…
1 ответ

Jetpack compose: верхняя панель приложений закрепленаScrollBehavior не меняет цвет при прокрутке из событий фокуса текста

Итак, это немного конкретная проблема, но, надеюсь, кто-то понимает, что происходит: Я использую Jetpack Compose Material 3.CenterAlignedTopAppBar, сTopAppBarDefaults.pinnedScrollBehaviorчтобы сделать так, чтобы цвет панели приложений менялся, когда…
2 ответа

Как добавить разделитель в заголовок в диалоговом окне предупреждений при создании реактивного ранца

Я хочу добавить разделитель после заголовка. я пытался добавитьDivider(), но он идет над текстом. Я использую Материал 3 , используяimplementation "androidx.compose.material3:material3:1.0.1" import androidx.compose.foundation.lazy.LazyColumn import…
1 ответ

Реактивный ранец создает форму выреза на нижней панели навигации. Материал 3.

Как создать фигуру выреза в нижней навигации с помощью компоновки? Кажется, Материал 3 не поддерживает форму выреза.
2 ответа

Как добавить тень высоты в SmallTopAppBar в Material3?

Как добавить тень высоты кSmallTopAppBarв материале3? СTopAppBarв Material2 вам просто нужно было указатьelevationпараметр, но как это сделать с Material3?
0 ответов

Добавление конфликтов зависимостей Material3 с androidx.compose.runtime.livedata

Столкнулись с довольно странным поведением с зависимостями Compose. мне нужно implementation "androidx.compose.material3:material3:1.1.0-alpha07" Но после того, как он добавлен в build.gradle и успешно синхронизирован, у меня есть переменная val som…
1 ответ

Элемент карточки с тенью только внизу

Я пытаюсь создать элемент карты и добавить тень только в нижнюю часть с небольшим количеством слева и справа и нулем вверху. Card( elevation = 10.dp, modifier = Modifier .background(color = seatfrogWhite, shape = RoundedCornerShape(4.dp)) .graphicsL…
1 ответ

Jetpack Compose Material3 отключен ListItem

поэтому я пытаюсь реализовать некоторые темы Material3 и хочу отобразить список элементов, которые могут быть отключены или нет. Насколько я вижу, ListItem Composable не позволяет отображать его в отключенном состоянии, потому что цвета содержимого …
1 ответ

можно ли использовать как androidx.compose.material3.MaterialTheme, так и androidx.compose.material.MaterialTheme в приложении для Android

Я исследую Android Jetpack Compose в своем текущем приложении для Android. Я хочу, чтобы главный экран содержал фон и отображал выбранные параметры на переднем слое. Я также требую, чтобы мое приложение поддерживало темный режим. Мне кажется, что я …