MaterialProgressBar: MaterialProgressBar с последовательным внешним видом в пользовательском интерфейсе.
<me.zhanghai.harmony.materialprogressbar.MaterialDeterminateProgressBar
ohos:width="105vp"
ohos:id="$+id:normalStyleProgressBar"
ohos:height="105vp"
ohos:margin="10vp"
ohos:min_height="50vp"
ohos:max_height="50vp"
ohos:min_width="50vp"
ohos:max_width="50vp"
ohos:progress_width="5vp"
app:progressbar_style="normal"
app:progressbar_type="primary"
app:progressbar_tinted="false"/>
```Доступные кастомные атрибуты:
* `app:progressbar_style`: Стиль элемента прогресса: динамический или обычный.
* `app:progressbar_type`: Тип progressBar: основной progressBar или дополнительный progressBar.
* `app:progressbar_tinted`: Для окрашивания прогресса на progressBar. Может быть true или false.
3. Использование дуги
Например, чтобы установить determinateRoundProgressDrawable на ProgressBar.
```java
arc.setArc(SWEEP_ANGLE, normalProgressStatus, false);
arcSecondary.setArc(SWEEP_ANGLE, normalProgressStatus, false);
Не забудьте также установить стиль из этой библиотеки, как указано выше. Не забудьте создать и установить элемент, как показано выше.### Инструкции по установке
dependencies {
implementation project(path: ':library')
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.har'])
}
Для использования MaterialProgressBar из удалённого репозитория в отдельном приложении, добавьте следующие зависимости:
Измените файл build.gradle следующим образом:
dependencies {
implementation 'io.openharmony.tpc.thirdlib:MaterialProgressBar:1.0.0'
}
Copyright 2015 Хай Чжанг
Разрешено с условиями лицензии Apache, версия 2.0 ("Лицензия"); вы можете использовать этот файл только в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу
http://www.apache.org/licenses/LICENSE-2.0
Если это не требуется применимыми законами или письменно согласовано, программное обеспечение, распространяемое по Лицензии, предоставляется «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ВСЕГО РУДА; явных или подразумевающихся. Смотрите Лицензию для конкретного языка, регламентирующего права и ограничения по Лицензии.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )