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

Декларативный инструментарий для создания пользовательского интерфейса
1 ответ

IllegalStateException: не удалось преобразовать SemanticsComponentNode в представление

У меня очень просто @Composable функция, которую я пытаюсь использовать в моем макете. Тем не менее, это в конечном итоге бросить утра IllegalStateException и я не могу понять, что мне здесь не хватает:/ class RallyActivity : Activity() { override f…
09 май '19 в 01:12
2 ответа

Jetpack Compose: не удалось установить неизвестное свойство 'useIR'

Я пытаюсь скомпилировать AndroidX Jetpack Compose, следуя инструкциям, доступным в файле README.md для Android Studio 3.5 Beta 1, и получаю следующую ошибку от Gradle: ОШИБКА: не удалось установить неизвестное свойство 'useIR' для задачи ':ui-androi…
6 ответов

Как использовать EditText или TextInput виджет в Jetpack составить?

Я изучал композицию Jetpack, попробовав несколько виджетов, таких как Image и EditText. Для ввода текста он имеет EditableText, Я пробовал приведенный ниже код, но он ничего не показывает в пользовательском интерфейсе class MainActivity : AppCompatA…
27 июн '19 в 14:01
12 ответов

Как загрузить изображение из Drawable в Jetpack?

Я пробовал приведенный ниже код, но он ничего не отражает в пользовательском интерфейсе, я что-то здесь упускаю? class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setCo…
1 ответ

Jetpack Compose: исключение при анализе выражения

Я пытаюсь создать простое приложение, используя Jetpack Compose. Я следовал этой документации, скачал репозиторий и создал свой собственный модуль. Код довольно прост: import android.app.Activity import android.os.Bundle import androidx.compose.Comp…
4 ответа

Jetpack compose ui: как создать cardview?

Я хочу создать Cardview с помощью Jetpack Compose, но я не могу найти ни одного примера. https://stackru.com/images/b59c2df2667394ca8050df6c8117463f9f4ab6c6.png Заранее спасибо.
4 ответа

Пользовательский интерфейс Jetpack Compose. Как создать FloatingActionButton?

Я хочу FloatingActionButton внизу справа в действии с использованием jetpack compose. Я никогда не находил никаких примеров, которые могли бы мне помочь. Заранее спасибо.
1 ответ

Добавить Jetpack Compose в мой существующий проект

Я получаю эту ошибку после добавления buildFeatures { // Enables Jetpack Compose for this module compose true } в файле buid.gradle. Ошибка: возникла проблема при оценке проекта ": приложение". Не удалось найти метод buildFeatures() для аргументов […
4 ответа

Как Android @Compose будет обрабатывать размер и ориентацию экрана в Android

Как Android @Compose будет обрабатывать размер и ориентацию экрана в Android. Я не могу найти подходящий ответ после поиска в Google. Кто-нибудь может ответить на этот вопрос.
28 ноя '19 в 01:36
2 ответа

Как устроен реактивный ранец?

Новый компонент Compose Jetpack, добавленный в компонент Arch, похож на создание Flutter Ui. Но как это сделать Ui? Использует ли он собственный механизм кода, такой как Skia, или он по-прежнему следует примеру ViewGroup, как и раньше?
25 окт '19 в 15:02
2 ответа

Jetpack Compose не компилируется в многомодульный проект

У меня возникла проблема с добавлением набора Jetpack в многомодульный проект. Я использую Android Studio 4.2 Canary 3. сбой задачи gradle: module: compileDebugKotlin с этим сообщением об ошибке e: java.lang.IllegalStateException: Backend Internal e…
0 ответов

Что означает знак плюса перед названием метода создания реактивного ранца?

Какие типы методов используются в реактивном ране Android, как этот ниже - Text(text = text, style = +themeTextStyle { body1 })
08 янв '20 в 19:25
1 ответ

Отдельные составные функции Jetpack в зависимости от плотности экрана

Я пробую создать библиотеку для создания джетпака, как организованно создавать отдельные функции компоновки на основе плотности экрана, ориентации экрана, локали class Success(private val body: String) : MyViewState() { @Composable override fun buil…
2 ответа

Jetpack Compose: ошибка: не удалось найти или загрузить основной класс Projects.androidx-master-dev.frameworks

Я хотел попробовать составить Jetpack и подписаться на этот README. cd path/to/checkout/frameworks/support/ui/ ./studiow Следуя руководству, когда я попытался запустить ./studiow сценарий в ui каталог, я получаю эту ошибку. Running ./gradlew studio …
1 ответ

Изменение состояния не меняет вид

У меня есть следующая проблема, когда изменение состояния переменной счетчика не вызывает перекомпоновку компонента Text. Есть идеи, в чем может быть проблема??? @Model class CounterState(var counter:Int = 0) @Composable fun CounterView(counterState…
13 янв '20 в 11:32
1 ответ

как использовать LayoutAlign в составлении реактивного ранца

Column(LayoutSize.Fill) { Box( modifier = LayoutSize(20.dp) + LayoutSize.Min(40.dp, 40.dp) + LayoutAlign.TopCenter, backgroundColor = Color.Blue ) Box( LayoutSize(50.dp) + LayoutSize.Fill + LayoutAlign.CenterVertically, backgroundColor = Color.Blue …
25 мар '20 в 17:29
1 ответ

Что означает знак плюса перед методом Kotlin?

Я изучал Kotlin и смотрел AndroidDevSummit, а точнее презентацию "Undestanding Compose" от Лиланда Ричардсона. Во время презентации (28 мин 26 сек) он показал следующий код: @Composable fun App(items: List<String>, query: String) { val results…
26 окт '19 в 17:29
0 ответов

Ошибка компиляции Jetpack Compose с Firebase

Я следую Google Guidlines для установки композа в моем проекте, это мое приложении уровеньbuild.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'com.google.gms.go…
1 ответ

Возникли проблемы при попытке установить Jetpack Compose Found интерфейс rPluginContext

Итак, я пытаюсь запустить Jetpack Compose на простом примере, я уже обновил свой плагин kotlin до 1.4.0, а также обновил все мои градиенты сборки с помощью документации по созданию Jetpack, но я получил эту ошибку при компиляции java.lang.Incompatib…
7 ответов

Jetpack Compose dev06 setContent() не работает?

При обновлении до dev06 и запуске приложения я получил следующую ошибку: java.lang.NoSuchMethodError: No static method setContent(Landroid/app/Activity;Lkotlin/jvm/functions/Function0;)Landroidx/compose/Composition; in class Landroidx/ui/core/Wrappe…
10 мар '20 в 13:04