setNavigationItemSelectedListener
заменён на setCheckedStateChangedListener
В файле build.gradle
в корневой директории проекта добавьте:
allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
В файле build.gradle
модуля entry добавьте:
dependencies {
implementation('com.gitee.chinasoft_ohos:Floating-Navigation-View:1.3.1')
...
}
Проект можно запустить сразу в SDK 6 и DevEco Studio 2.2 Beta1.
Если проект не запускается, удалите файлы .gradle
, .idea
, build
, gradle
, build.gradle
,
и создайте новый проект с учётом вашей версии, затем скопируйте соответствующие файлы нового проекта в корневую директорию.
<com.andremion.floatingnavigationview.CircularRevealNavigationView
ohos:id="$+id:cr_layout"
ohos:height="match_parent"
ohos:width="match_parent"
ohos:align_parent_right="true">
<com.andremion.floatingnavigationview.FloatingNavigationView
ohos:height="54vp"
ohos:width="54vp"
ohos:align_parent_right="true"
ohos:background_element="$graphic:fab_view_circle"
ohos:end_margin="20vp"
ohos:padding="10vp"
ohos:top_margin="53vp"/>
...
</com.andremion.floatingnavigationview.CircularRevealNavigationView>
```Плавающее навигационное окно может использовать createAnimatorProperty
для создания любого анимированного свойства.
Вы можете клонировать этот проект и самостоятельно его скомпилировать (включает пример).
Код проверен CodeCheck без ошибок.
Код проверен CloudTest без ошибок. Проверка безопасности вирусов прошла успешно.
Текущая версия демонстрационной функциональности практически не отличается от оригинального компонента.
Copyright 2019 Андре Мион
Разрешено к использованию в соответствии с Лицензией Apache, Версия 2.0 ("Лицензия");
вы не можете использовать этот файл, если вы не будете следовать условиям Лицензии.
Вы можете получить копию Лицензии по адресу
http://www.apache.org/licenses/LICENSE-2.0
Если это не требуется действующим законодательством или письменно согласовано, программное обеспечение,
распределённое в рамках Лицензии, предоставляется на условиях "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ И УСЛОВИЙ;
увещеваем вас обратиться к Лицензии за конкретным языковым определением условий использования и ограничений,
установленных Лицензией.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )