Анимация представления загрузки детерминированного/недетерминированного типа.
allprojects{
repositories{
mavenCentral()
}
}
implementation 'io.openharmony.tpc.thirdlib:AnimatedCircleLoadingView:1.0.2'
Добавьте AnimatedCircleLoadingView в ваш макет и определите основной цвет и вторичный цвет как пользовательские атрибуты:
<com.github.jlmd.animatedcircleloadingview.AnimatedCircleLoadingView
ohos:id="$+id:circle_loading_view"
ohos:width="250vp"
ohos:height="250vp"
ohos:background_element="$color:background"
ohos:center_in_parent="true"
ohos:mainColor="$color:main_color"
ohos:secondaryColor="$color:secondary_color"
ohos:textColor="white"
/>
Запустить детерминированное:
animatedCircleLoadingView.startAnimated();
Изменить процент:
animatedCircleLoadingView.setPercent(10);
Если процент равен 100, анимация завершается с успешной анимацией.
При ошибке вам следует вызвать метод stopFailure()
, после чего приложение завершится с неудачной анимацией.
Запустить недетерминированное:
animatedCircleLoadingView.startIndeterminate();
Остановить с успехом:
animatedCircleLoadingView.stopOk();
Остановить с неудачей:
animatedCircleLoadingView.stopFailure();
```Сбросить загрузку:
```java
animatedCircleLoadingView.resetLoading();
Copyright 2015 José Luis Martín
Разрешено по лицензии Apache License, Версия 2.0 («лицензия»);
вы не можете использовать этот файл, кроме случаев использования в соответствии с Лицензией.
Вы можете получить копию Лицензии по адресу
http://www.apache.org/licenses/LICENSE-2.0
Если законом не требуется или не согласовано письменно, программное обеспечение
распространяемое по Лицензии распространяется на условиях «КАК ЕСТЬ»,
БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО ТИПА, как явленных, так и подразумеваемых.
См. Лицензию для конкретного языка, регулирующего права и условия использования.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )