Слияние кода завершено, страница обновится автоматически
## Как использовать
implementation 'io.openharmony.tpc.thirdlib:circleprogresslib:1.0.0'
arcPropertyBuilder.setTextColor(Color.RED) //Цвет текста
.setFinishedStrokeColor(new Color(0xFFFFFFFF)) //Цвет заполненного сектора прогресс-линии
.setUnfinishedStrokeColor(new Color(0xFF486AB0)) //Цвет незаполненного сектора прогресс-линии
.setArcAngle(270) //Угол дуги
.setBottomText("STORAGE") //Текст внизу
.setBottomTextSize(Utils.dp2px(getResourceManager(), 12)) //Размер текста внизу
.setTextSize(Utils.dp2px(getResourceManager(), 18)) //Размер центрального текста
.setSuffixText("GB") //Постфикс центрального текста
.setSuffixTextSize(Utils.dp2px(getResourceManager(), 12)) //Размер постфикса центрального текста
.setSuffixTextPadding(Utils.dp2px(getResourceManager(), 10)) //Отступ между постфиксом и центральным текстом
.setStrokeWidth(Utils.dp2px(getResourceManager(), 5)) //Ширина линии прогресс-линии
.setProgress(10) //Текущий прогресс
.setMax(100) //Максимальное значение прогресса
.build();
circlePropertyBuilder.setFinishedColor(new Color(0xFF4291F1)) //Цвет заполненной части круговой прогресс-линии
.setUnfinishedColor(new Color(0xFFCCCCCC)) //Цвет незаполненной части круговой прогресс-линии
.setPrefixText("剩余 ") //Префикс текста
.setSuffixText("% 电量") //Постфикс текста
.setTextColor(Color.WHITE) //Цвет текста
.setTextSize(Utils.dp2px(getResourceManager(), 15)) //Размер текста
``````java
setProgress(50); //Текущий прогресс
.setMax(100); //Максимальное значение прогресса
dountStyleBuilder.setFinishedStrokeColor(new Color(0xFF4291F1)) //Цвет заполненной части доната
.setFinishedStrokeWidth(Utils.dp2px(getResourceManager(), 10)) //Ширина заполненной части доната
.setUnfinishedStrokeColor(new Color(0xffcccccc)) //Цвет незаполненной части доната
.setUnfinishedStrokeWidth(Utils.dp2px(getResourceManager(), 10)) //Ширина незаполненной части доната
.setInnerBackgroundColor(new Color(0xFFFFFFFF)) //Цвет внутреннего фона
.setInnerBottomText("УРОВЕНЬ") //Текст внизу внутри
.setPrefixText("UP ") //Префикс текста
.setSuffixText("% X"); //Постфикс текста
.setTextSize(Utils.dp2px(getResourceManager(), 15)) # Размер текста
.setShowText(true) # Отображение текста
.setStartingDegree(90)
.setProgress(50) # Текущий прогресс
.setMax(100); # Максимальное значение прогресса
Можно изменить только указанные выше параметры, сохранив остальные по умолчанию. По умолчанию конфигурация хранится в файле `resources/base/element/pattern.json`.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )