allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
dependencies {
implementation('com.gitee.chinasoft_ohos:NiceDialog:1.2.1')
...
}
Проект можно запустить непосредственно с SDK5, SDK6, DevEco Studio2.2 Beta1.Если проект не запускается, удалите файлы .gradle
, .idea
, build
, gradle
, build.gradle
и создайте новый проект в соответствии со своей версией, а затем скопируйте соответствующие файлы нового проекта в корневую директорию. #### Инструкция использования
NiceDialog.init(this)
.setLayoutId(ResourceTable.Layout_loading_layout, ConstandCodes.COMMONTYPE) // Устанавливаем шаблон диалогового окна и тип
.setViewConvertListener(new ViewConvertListener() { // Обработка событий для элементов представления
@Override
public void convertView(ViewHolder holder, NiceDialog dialog) {
}
})
.setSwipeToClose(true) // Контроль закрытия диалогового окна при клике вне его
.setSize(450, 450) // Установка размера диалогового окна
.setTransparent(true) // Установка прозрачности диалогового окна
.setGravity(BOTTOM) // Установка положения диалогового окна
.show(); // Отображение диалогового окна
NiceDialog.init(this)
.setLayoutId(ResourceTable.Layout_confirm_layout, ConstandCodes.CONFRIMTYPE)
.setViewConvertListener(new ViewConvertListener() {
@Override
public void convertView(ViewHolder holder, NiceDialog dialog) {
holder.setText(ResourceTable.Id_title, "Предупреждение");
holder.setText(ResourceTable.Id_message, "Вы успешно произвели платеж");
holder.setOnClickListener(ResourceTable.Id_dl_ok, new Component.ClickedListener() {
@Override
public void onClick(Component component) {
showToast("OK");
dialog.hide();
}
});
}
});
``````java
holder.setOnClickListener(ResourceTable.Id_dl_cancel, new Component.ClickedListener() {
@Override
public void onClick(Component component) {
showToast("Отмена");
dialog.hide();
}
});
Код проверен CloudTest, ошибок нет.
Проверка на вирусы прошла успешно.
Функционал демонстрационной версии практически не отличается от оригинального компонента.
### Версионирование
- 1.2.1
- 0.0.1-SNAPSHOT
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )