java - Android countDownTimer - 使 millisUntilFinished float

标签 java android countdowntimer

我有一个计时器:

CountDownTimer sample = new CountDownTimer() {
    @Override
    public void onTick(long millisUntilFinished) {

    }

    @Override
    public void onFinish() {

    }
};

我想把 millisUntilFinished 变成一个 float 。
怎么做?谢谢

最佳答案

你可以随便施放

float f = (float) millisUntilFinished;

但请记住,long 可以容纳更大的 float 值,因此对于较大的值,这是不可能的。

关于java - Android countDownTimer - 使 millisUntilFinished float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29364497/

相关文章:

android - AndroidManifest.xml中的 "android.app.background_running"是什么意思?

android - 使图像以循环方式消失

java - Android应用程序使用倒计时器在特定时间播放mp3文件

java - 是否可以设置 Android 通知或稍后在应用程序未运行时触发的日期和时间?

java - 具有相同字符串值的两个不同变量引用相同的内存地址

Android 从 Nexus One 上的 NV21 预览格式转换为 JPEG

android - ViewPager 和 RecyclerView 的错误

java奇怪的增量语法

java - 如何获取sqlite表中数据组的范围

android - 在一项 Activity 中 toast 并在另一项 Activity 中展示