RxSnackbar: 基于 RxJava 的 Android Snackbar 适配器

RxSnackbar 是一个为 Android Snackbar 提供 RxJava 和 RxKotlin 适配器的库。

使用示例 (Kotlin):

// 显示简单的 Snackbar 消息
Observable.just(true)
    .withNextSnackBar(view, "数据加载中!")
    .subscribe() 

// 显示带有撤销操作的 Snackbar
Observable.just("一些数据")
    .withNextSnackBar(view, actionName = "撤销") { 
        // 处理撤销操作
        someUndoAction() 
    }
    .subscribe()

安装 (Gradle):

allprojects {
    repositories {
        // ... 其他仓库 
        mavenCentral() 
    }
}

dependencies {
    // ... 其他依赖
    implementation("com.github.your-username:rxsnackbar:version") 
}

注意: 请将 your-usernameversion 替换为实际的用户名和版本号。

zip
RxSnackbar-master.zip 预估大小:18个文件
folder
RxSnackbar-master 文件夹
file
gradlew 5KB
file
settings.gradle 46B
folder
lib 文件夹
folder
src 文件夹
folder
androidTest 文件夹
folder
java 文件夹
folder
com 文件夹
folder
github 文件夹
folder
unhappychoice 文件夹
folder
rxsnackbar 文件夹
file
ApplicationTest.java 358B
folder
test 文件夹
folder
java 文件夹
folder
com 文件夹
folder
github 文件夹
folder
unhappychoice 文件夹
folder
rxsnackbar 文件夹
file
ExampleUnitTest.java 318B
folder
main 文件夹
file
AndroidManifest.xml 138B
folder
kotlin 文件夹
folder
com 文件夹
folder
github 文件夹
folder
unhappychoice 文件夹
folder
rxsnackbar 文件夹
file
Observable+Snackbar.kt 3KB
file
.gitignore 7B
file
build.gradle 1KB
file
proguard-rules.pro 662B
file
LICENSE 1KB
folder
gradle 文件夹
folder
wrapper 文件夹
file
gradle-wrapper.properties 232B
file
gradle-wrapper.jar 52KB
file
README.md 1KB
file
gradlew.bat 2KB
file
gradle.properties 855B
file
CODE_OF_CONDUCT.md 3KB
file
.gitignore 97B
file
build.gradle 659B
zip 文件大小:62.96KB