Описание тега android-jetpack-compose-scaffold
1
ответ
Что такое эшафот? Jetpack сочиняет
Я хочу знать, что такое Scaffold в Jetpack Compose с примером BottomAppBar, может ли кто-нибудь мне помочь Scaffold
27 мар '21 в 08:04
4
ответа
java.lang.NoSuchFieldError: нет поля Companion типа Landroidx/compose/foundation/layout/BoxScope$Companion;
Я впервые использую Jetpack Compose, но получаю эту ошибку. Я не понял, где на самом деле проблема, но я использую архитектуру с одним действием. Если потребуется дополнительная информация, пожалуйста, сообщите мне. Судя по ошибке, проблема, похоже,…
13 апр '21 в 14:04
2
ответа
Как сохранить составное состояние расширяемой карты и положение прокрутки в Jetpack Compose
Я использую настраиваемую расширяемую карту, так как, @Composable fun ExpandableCardComposable( isExpandable: Boolean = false, topContent: @Composable () -> Unit, buttomContent: @Composable () -> Unit ) { val transactionState = remember { Muta…
01 июн '21 в 17:47
3
ответа
Как реализовать шаблон BottomAppBar и BottomDrawer с помощью Android Jetpack Compose?
Я создаю приложение для Android с помощью Jetpack Compose. Застрял при попытке реализовать BottomAppBar с шаблоном BottomDrawer. Нижние панели навигации - это модальные панели, которые прикреплены к нижней части экрана, а не к левому или правому кра…
06 июн '21 в 00:49
1
ответ
Jetpack Compose TopBar и BottomBar по умолчанию Elevation содержимое не заполняет свой контейнер
Как мне исправить верхнюю панель, а нижняя панель не заполняет свой контейнер. Верхняя и нижняя панели используют высоту по умолчанию соответственно. Вы можете видеть, что верхняя панель не заполняет максимальную ширину и имеет тени, а нижняя панель…
10 июн '21 в 04:29
1
ответ
Jetpack-compose Scaffold нижняя полоса прокрутки при открытии клавиатуры
Я разрабатываю небольшой демо-чат для создания реактивного ранца. Поэтому мне нужна панель внизу с текстовым полем и кнопкой для отправки, как в WhatsApp ... Я подумал, что лучше всего использовать Scaffold с bottomBar. Теперь проблема в том, что ни…
28 июн '21 в 19:53
3
ответа
Как изменить действие кнопки Scaffold Floating Action Button на разных экранах. Jetpack Compose
Как я могу изменить действие FAB (onClick{}) в зависимости от текущего экрана с помощью Scaffold. Scaffold( floatingActionButton = { FloatingActionButton(onClick = { //Different actions here depending on current screen }) { } } ) { NavHost( navContr…
05 июл '21 в 18:58
1
ответ
Как сделать так, чтобы элемент набора Jetpack отображался поверх клавиатуры в Android?
Появление кнопки в нижней части экрана и для клавиатуры, когда она появляется, было довольно просто в XML, мы могли бы сделать что-то вроде этого <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.c…
10 июл '21 в 22:31
2
ответа
Сделайте снимок экрана составной забавы программно в Jetpack Compose Android
Я хотел бы захватить пользовательский интерфейс, излучаемый Jetpack compose, в виде растрового изображения. В XML это было сделано так: Обычно принимает представление в качестве входного параметра и возвращает его как растровое изображение. //take s…
13 июл '21 в 05:58
2
ответа
Составить Jetpack - изменить цвет выреза нижней панели
Как изменить цвет выреза нижней планки? Я знаю, что это берет цвет от MaterialTheme.colors.background, но я не хочу менять цвет фона для всех компонентов, только для нижней панели. (Белый цвет в вырезе на картинке.) Я пробовал разные вещи, например,…
28 июл '21 в 21:11
2
ответа
Jetpack Compose - Навигация - Scaffold + NavHost не работает
поэтому я пытаюсь создать приложение с помощью Jetpack Compose. У меня есть функция Screen, которая содержит Scaffold без верхней панели приложения, нижнюю панель для навигации и кнопку с плавающим действием, установленную в нижней панели. Все работ…
29 июл '21 в 18:30
2
ответа
Jetpack составляет нижнюю панель приложения темного цвета
Я пытаюсь установить для панели навигации тот же цвет, что и нижняя панель приложения, но я не понимаю, откуда берется цвет для панели приложения с темной темой. Похоже, так и должно быть, но я использую systemUiController.setNavigationBarColor(colo…
31 июл '21 в 15:49
1
ответ
Jetpack Compose - не дать сфокусированным элементам украсть пресс?
У меня есть некоторые элементы, которые находятся в фокусе на нижнем листе. Я хочу свернуть нижний лист при нажатии кнопки возврата системы, что достаточно просто: BackHandler(enabled = bottomSheetState.isExpanded) { scope.launch { bottomSheetState.…
01 авг '21 в 21:09
9
ответов
TopAppBar мигает при навигации с помощью Compose Navigation
У меня есть 2 экрана, у которых есть свои и. Когда я перемещаюсь между ними с помощью библиотеки Jetpack Navigation Compose, панель приложения мигает. Почему это происходит и как от этого избавиться? Код: Навигация: @Composable fun TodoNavHost( navC…
03 авг '21 в 12:40
2
ответа
Перетаскиваемый дочерний элемент предотвращает перетаскивание панели навигации в Jetpack Compose
Поэтому я переписываю пользовательский интерфейс приложения с помощью Jetpack Compose. Я реализовал панель навигации, используя обычную функцию Scaffold. По умолчанию это предоставляет два способа открыть ящик: либо нажмите значок навигации, либо пе…
10 авг '21 в 22:03
1
ответ
Как отрендерить активность / активность фрагмента в коробке [Jetpack Compose]
Я конвертирую свое мобильное приложение Android для использования JetpackCompose. На данный момент я запускаю действие как намерение, и оно работает, но я потерял навигацию, если сделаю так: Button(onClick = { val destination = ActivityNavigator(con…
13 авг '21 в 01:45
3
ответа
Jetpack Compose Navigation: PopUpTo Screen из экранов, которые имеют тот же маршрут, кроме аргумента
навигация составить версию 2.4.0-alpha06 У меня есть панель навигации, и часть элементов динамически генерируется ViewModel. Примеры элементов: Дом А B С ... Настройки где A, B, C, ... все имеют одинаковые Screen называется Category, только с другим…
24 авг '21 в 01:39
5
ответов
Как установить ширину ящика лесов в JetpackCompose?
У нас может быть панель навигации в JetpackCompose, используя Scaffold как показано ниже Scaffold( drawerContent = { Text(text ="Drawer") } ) {} Я хочу уменьшить ширину ящика. Как я могу это сделать?
15 дек '20 в 15:20
3
ответа
Почему BottomNavigation отображается на следующей странице в Jetpack Compose?
Я хочу выполнять навигацию с помощью Scaffold и BottomNavigation в Jetpack Compose. Они находятся на главной странице. Но когда я щелкаю контент на MainPage и перехожу к DetailPage, BottomNavigation также существует, как и изображение: Как я могу ск…
31 авг '21 в 04:48
1
ответ
Как я могу реализовать нижний лист с помощью BottomBar в составе реактивного ранца
Итак, я пытаюсь достичь: Домашний составной элемент, на котором размещается панель BottomNav Bar (здесь используется каркас) Нижняя панель навигации прикреплена с 3 другими компонентами. У каждого из 3-х составных элементов есть свой ленивый столбец…
08 сен '21 в 13:03