私のアプリでは、ユーザーが定義した時間間隔で振動させる必要があります。
基本的には、定義された時間に達したときにデバイスを振動させるクロノメーターがあります。現在、onChronometerTick()メソッドで、クロノメーターの値を読み取り、それを目的の値と比較することでこれを行っています。
このアプリもバックグラウンドで動作する必要があります。私はグーグルで検索し、Androidサービスクラスに関するいくつかの例を見つけました。
私の疑問は、私のサービスクラスがクロノメーターの値をどのように取得するかです。Serviceクラスはレイアウトコンポーネントを処理できないことを確認しました。
これどうやってするの?サービスはこの問題を処理するための最良の方法ですか?
ありがとうございました!