Невозможно импортировать drawArc(), drawRect(0 и т. д. в Android Studio).Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Невозможно импортировать drawArc(), drawRect(0 и т. д. в Android Studio).

Сообщение Гость »


Я новичок в Jetpack Compose. Я учился, используя различные примеры и образцы кода. В частности, у меня возникла проблема с одним. Это расстраивает.

Вот код (с https://developersbreach.com/custom-sha ... s-compose/)

@Composable весело AnimateCircle() { // Начальное значение с плавающей запятой для начала анимации. val animateCircle = запомнить { Animatable(0f) } Коробка( модификатор = Модификатор.fillMaxSize(), contentAlignment = Выравнивание.Центр ) { // Свойства анимации LaunchedEffect(animateCircle) { animateCircle.animateTo( целевое значение = 1f, анимацияSpec = бесконечныйRepeatable( анимация = твин( продолжительностьМиллис = 1000, замедление = линейное смягчение ), режим повторения = Режим повторения.Перезапустить ) ) } // Нарисуйте дугу на холсте, которая образует анимированный круг, повторяемый. Холст( модификатор = Модификатор ) { drawArc( цвет = Цвет (0xFF302522), началоАнгл = 45f, SweepAngle = 360f * animateCircle.value, использоватьЦентр = ложь, размер = Размер(80 футов, 80 футов), //стиль = Обводка(16f, cap = StrokeCap.Round) ) } } } По какой-то причине я не могу импортировать drawArc. У меня там есть androidx.compose.ui.graphics.Canvas.

Пробовал drawRect, drawCircle и т.д. Все то же самое. Я ожидал, что в раскрывающемся списке будет опция импорта.

Вот что у меня получилось.
импортировать android.os.Bundle импортировать android.util.Size импортировать androidx.activity.ComponentActivity импортировать androidx.activity.compose.setContent импортировать androidx.compose.animation.core.Animatable импортировать androidx.compose.animation.core.LinearEasing импортировать androidx.compose.animation.core.RepeatMode импортировать androidx.compose.animation.core.infiniteRepeatable импортировать androidx.compose.animation.core.tween импортировать androidx.compose.foundation.layout.Box импортировать androidx.compose.foundation.layout.fillMaxSize импортировать androidx.compose.material3.MaterialTheme импортировать androidx.compose.material3.Surface импортировать androidx.compose.material3.Text импортировать androidx.compose.runtime.Composable импортировать androidx.compose.runtime.LaunchedEffect импортировать androidx.compose.runtime.remember импортировать androidx.compose.ui.Alignment импортировать androidx.compose.ui.Modifier импортировать androidx.compose.ui.graphics.Canvas импортировать androidx.compose.ui.graphics.Color импортировать androidx.compose.ui.graphics.PaintingStyle.Companion.Stroke импортировать androidx.compose.ui.tooling.preview.Preview импортировать com.example.animatecircle3.ui.theme.AnimateCircle3Theme
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Android Jetpack Compose кисть drawArc с настраиваемыми радиусами концов
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • DrawArc() работает в DrawScope в компоновке реактивного ранца?
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Нарисовать закругленные углы на холсте с помощью drawArc
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Нарисовать закругленные углы на холсте с помощью drawArc
    Anonymous » » в форуме Android
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • DrawArc() работает в DrawScope в компоновке реактивного ранца?
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

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