shenbengit / ConfigureDialog

私有项目,密码、参数配置dialog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ConfigureDialog

私有项目,密码、参数配置dialog

引入

将JitPack存储库添加到您的项目中(项目根目录下build.gradle文件)

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

添加依赖

dependencies {
    implementation 'com.github.shenbengit:ConfigureDialog:Tag'
}

使用事例

// 创建自定义LoadingDialog
val passwordDialog = PasswordDialog.builder(this) { "123" }
            .setOnPasswordCorrectCallback(correct = {
                //do something
            }, wrong = {
                //do something
                false
            })
            .create()

val configureDialog = ConfigureDialog.builder(this)
            .setOriginalIp("192.168.2.2")
            .setOriginalPort(12)//default : ConfigureDialog.Builder.DEFAULT_PORT
            .setOriginalPrisonId("123123")
            .setOnConfigureCallback { ip, port, prisonId ->
                //do something
            }
            .create()
            

About

私有项目,密码、参数配置dialog


Languages

Language:Kotlin 100.0%