android - Android 中 Chronometer 的支持库

标签 android android-support-library chronometer

有没有支持的库函数可以让API支持的计时器的setCountDown函数小于24?

最佳答案

你可以试试RXJava简单地处理线程、计时器和许多其他功能。

定时器操作符的文档是这样说的:

Create an Observable that emits a particular item after a given delay

因此,您观察到的行为是预期的 - timer() 在延迟后仅发出一个项目。

另一方面,间隔运算符将发出以给定间隔隔开的项目。

例如,这个 Observable 将每秒发出一个项目:

Observable.interval(1, TimeUnit.SECONDS);

还有一个完整的例子:

Observable.interval(1,TimeUnit.SECONDS, Schedulers.io())
        .take(300) // take 300 second
        .map(v -> 300 - v)
        .subscribe(
            onNext -> {
                //on every second pass trigger
            },
            onError -> {
                //do on error
            },
            () -> {
                //do on complete
            },
            onSubscribe -> {
                //do once on subscription
            });

关于android - Android 中 Chronometer 的支持库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44578653/

相关文章:

android - java.lang.NoClassDefFoundError : Failed resolution of: Landroid/support/v4/util/ArrayMap

android - LocalBroadcastManager 只有支持库吗?

android - anchor FloatingActionButton

android - 30 秒后在 Chronometer 中播放声音

Android Chronometer 启动和停止但在停止时继续计数

android - 限制使用 Parse 的调用次数

java - Android Firebase 复制多个 child

android - 在Android应用程序中单击按钮时如何打开网站?

java - 重用密码(防止初始化)

android - 如何从 Date 对象设置 Android Chronometer 基准时间?