Commit bde15c38 authored by wanglei's avatar wanglei

...

parent 4fb53f34
......@@ -17,16 +17,11 @@ import android.view.View;
import com.gyf.immersionbar.ImmersionBar;
import com.swiftcleaner.chovey.R;
import com.swiftcleaner.chovey.databinding.ActivityStartBinding;
import com.swiftcleaner.chovey.model.tool.ToastUtil;
import com.swiftcleaner.chovey.model.util.PermissionUtils;
import com.swiftcleaner.chovey.view.MainActivity;
import com.zxdemo.admob.AdmobHelper;
import com.zxdemo.utils.NonBlockingCountdown;
import com.zxdemo.utils.TimeOut;
import java.util.function.Function;
import kotlin.jvm.functions.Function0;
public class StartActivity extends AppCompatActivity {
private ActivityResultLauncher<String> requestNotificationPermissionLauncher;
......
......@@ -2,6 +2,7 @@ package com.zxdemo.utils;
import android.os.Handler;
import android.os.Looper;
import android.util.Log;
public class NonBlockingCountdown {
......@@ -17,12 +18,13 @@ public class NonBlockingCountdown {
public void run() {
if (seconds > 0) {
seconds--;
// 在这里更新UI,显示剩余时间
Log.e("NonBlockingCountdown", "seconds=" + seconds);
handler.postDelayed(countdownRunnable, COUNTDOWN_INTERVAL);
} else {
// 倒计时结束,可以在这里做一些操作,比如通知用户
handler.removeCallbacks(this);
timeOut.timeOut();
Log.e("NonBlockingCountdown", "timeOut");
}
}
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment