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