0
A
回答
0
AlarmManager的超时时间不能少于20秒。任何小于此值的超时都将被取整。
首先,我会质疑你是否真的需要它每秒更新一次。这是一个令人难以置信的数量的处理能力,并且非常反对小部件的想法。如果需要经常更新,应该是一个应用程序。如果您的更新来自服务器,并且您希望立即显示它们,请查看推送消息。然后,只需在收到消息时更新,不需要警报或定时器。
其次 - 你做一个这样的短期计时器的方式是通过Handler.postDelayed。它可以有一个更小的分辨率。但是,如果手机睡着了,它可能无法运行。
+0
我试图给它10秒,但工具提示说最小超时时间是60秒 – Zoe
1
在这里,我让用户在屏幕上等待30秒,并在完成时隐藏视图和点击服务。您可以根据您的需要进行定制。
CountDownTimer timer = new CountDownTimer(31000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
timer_text.setText("Remaining Seconds. " + millisUntilFinished/1000 + " s");
if (count >= 30) {
} else {
count++;
}
}
@Override
public void onFinish() {
timer_text.setVisibility(View.GONE);
/// VOLLEY SERVICE
}
}.start();
相关问题
- 1. 如何每秒刷新小部件?
- 2. 如何每秒更新一个Android小部件...用秒针画一个时钟?
- 3. 如何每秒钟更新容器小部件中的标签小部件
- 4. 每5秒更新一次Android小部件
- 5. 如何每分钟更新小部件
- 6. 如何定期更新小部件,每隔5秒后说一次
- 7. 更新间隔小于1秒的速度每秒更新
- 8. c2dm更新Android小部件
- 9. 如何在android中每30秒更新一次片段视图?
- 10. 在条件下更新android小部件
- 11. 如何在jQuery的更新每隔秒
- 12. 每10秒更新一次自我更新部件Handler.postDelayed问题
- 13. 如何在android中使用cursor.movetonext()更新主屏幕小部件?
- 14. 更新小部件中的ImageVIew Android
- 15. Android中的更新小部件
- 16. Tkinter中的小部件如何更新?
- 17. C#TPL每秒更新Gridview每秒
- 18. 每秒更新DataGridView
- 19. Android:每秒钟更新蓝牙rssi
- 20. Android AsyncTask每秒复制并更新
- 21. 的Android更新的TextView为每30秒
- 22. Android Studio每5秒更新一次textview
- 23. 如何更改android背景每个???秒?
- 24. 如何每秒更新当前时间?
- 25. Java - 如何每秒更新面板
- 26. 如何从数据库更新每秒?
- 27. 如何每秒更新数据? AlarmManager
- 28. Android:如何在创建时更新小部件文本
- 29. 如何在Android中每24小时更新一次数据库
- 30. 电池效率的Android小部件,每分钟更新一次
请更新您的应用程序小部件比这更频繁。请记住,用户通常不在看他们的主屏幕,所以你所做的只是浪费CPU时间和电池而没有价值。 – CommonsWare