を繰り返し実行する必要がある命令があります。 繰り返し遅延は変数です(遅延はファイルから取得されます)。複数の投稿が遅れているAndroid
繰り返し時間は、非常に(ミリ秒精度)でなければなりません。
私はpostDelayedでハンドラを使用しようとしましたが、正確さが失われています。これは、繰り返し回数が10回/秒を超えるために発生します。
これ以上のアイデアは歓迎されます!ここで
はハンドラの例です。私はそれがハンドラを使用して良いアイデアだとは思わない
new Runnable() {
@Override
public void run() {
mHandler.postDelayed(this, delay);
barometerResult.gotBarometer(barometerValueModelList.get(i).getBarometerValue());
}
}.run();
ハンドラーを使用してコードを掲載してください。 あなたのアプリがアクティブな間にこのコードが実行されていますか、またはデバイスが非アクティブな状態でコードを呼び出している可能性があります。 – Goran
ハンドラはビューを更新していますか?私はこれがメインスレッドで実行されていると思います。 – Goran
minSdkVersionとは何ですか? – Cochi