アプリケーションでサービスを使用しています。アクティビティ A からサービスを開始します。アクティビティ A にリスト ビューがあります。サービスでそのリスト ビューを更新する方法を教えてください。
活動A
// in this class I have list view
Intent service = new Intent(Activity_A.this, Time_out_services.class);
startService(service);
サービス クラス
public class Time_out_services extends Service{
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// TODO do something useful
mHandler.postDelayed(first_Task, 2*60 * 1000);
return Service.START_NOT_STICKY;
}
Runnable first_Task = new Runnable() {
public void run() {
// I want to refresh the list view here
}
};
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
}