私のアプリは基本的な時計で、Runnable を使用して時刻と Drawable を更新していますが、1 分ごとに 2 ~ 3 回の遅延があり、約 2 秒間フリーズするようです。これは私の実行可能なコードです:
private Runnable updateTimeTask = new Runnable() {
public void run() {
updateTime();
handler.postDelayed(this, 1000);
}
使用する方法、またはこの問題を修正する方法を誰かが知っている場合、時計に秒が欠けていたり、描画可能なラグがあるのは問題ありません。