2

Android Wear の最近の更新で「常時オン」の API が新たに追加されたため、当然、それをフィットネス アプリケーションに取り込もうとしています。Android開発者のWebサイトをよく読んだ後、プロセッサをアンビエントモードで起動する唯一の方法は、アラームマネージャーを使用することのようです. ただし、この方法はあまり一貫性がなく、正確でもありません。

1) プロセッサを起動し、3 秒後に画面の時間を変更するようにアラームを設定すると、5 ~ 10 秒の間で跳ね返ります。

2) ほとんどの場合、メソッド onEnterAmbient() はアンビエント モードになるまで約 1 分も呼び出されません (ハンドラーはまだ実行されており、通常の頻度で画面を更新しています)。

3) 全体として、アンビエント モードで更新を画面にプッシュする別の方法を誰かが知っていれば、それは素晴らしいことです! (主に、アンビエントモードでウォッチフェイスが毎秒アニメーションを更新および表示できるという事実により、別の方法があると思います)

4

1 に答える 1