0

アプリケーションでサービスを使用しています。アクティビティ 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;
    }
}
4

1 に答える 1