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. 更新チャット毎秒
- 3. qtウィジェットを更新する毎秒関数を呼び出す方法
- 4. Python Tkinter、毎秒更新
- 5. 更新JSスクリプト値毎秒
- 6. ListViewを毎秒更新する
- 7. 毎秒UICollectionViewCellのUILabelを更新するには
- 8. は、アンドロイドで毎秒テキストビューを更新するときに遅延があります
- 9. Windows 7の電話で毎秒イメージを更新する方法
- 10. UIButtonのテキストコンテンツは毎秒更新をリセットし続けます
- 11. 異なるスレッドから毎秒リストビューを更新する
- 12. androidのテーブルを毎秒更新するサービスを書く方法
- 13. テーブルのdatetimeフィールドを更新し、毎回秒を追加する
- 14. Android:毎秒APIデータを更新する方法
- 15. リアルタイムで変更を反映するために、毎秒ビューを更新することはできますか?
- 16. 毎秒SQL Serverデータベーステーブルを更新します。
- 17. 更新変数タイマー実行中に毎秒
- 18. 毎秒WPFバインディングを更新する方法はありますか?
- 19. 毎秒Androidアクティビティに表示されるデータを自動更新する方法
- 20. Angular2時計が毎秒更新されます
- 21. moment.jsを使用して毎秒更新されないクロック
- 22. Swift 3で毎秒の現在の時刻を表示する更新ラベル
- 23. 毎秒更新されるウェブページにtxtファイルを表示します。
- 24. ウィジェットIDを使用してウィジェットを更新するには?
- 25. 私は毎秒またはを更新Jupyterノートブックのプロットを作成しようとしている更新プロット
- 26. 毎秒
- 27. 毎秒更新する日付と時刻関数を作成する
- 28. アンドロイド:ウィジェットの背景を変更する
- 29. 毎秒更新するWPFコントロールを作成するにはどうすればよいですか?
- 30. コンテンツを持つ毎秒HTML要素をMySQLデータベースから更新する
アプリウィジェットをこれよりもずっと少なく更新してください。ユーザーが通常は自分のホーム画面を見ているわけではないことを覚えておいてください。そのため、CPU時間とバッテリーを無駄にするだけです。 – CommonsWare