現在の場所に基づいて距離と移動時間を表示する R.id.eventDistance と R.id.eventTime のアクティビティがあります。Location Service クラスを使用して、これらの値を 30 秒ごとに計算します。
私の質問は、Activity で TextView を更新するにはどうすればよいですか? 質問を調べてみたところ、BroadcastReceiver を使用して onReceive() メソッドで TextView.setText() を呼び出すなど、考えられる解決策がいくつか見つかりました。これがどのように行われるのかわかりません。次のようにActivityクラスを渡すことになっていますか?
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, HomeActivity.class);
}
}
その後どうすればいいのかわからない。どんな助けでも大歓迎です。