0

サーバーからダウンロードしたデータでデータベースを更新したいと考えています。一定の時間間隔の後にサーバーからデータをダウンロードし、アクティビティを応答しないままにせずにデータベースを更新したいと考えています。

Handler h = new Handler();
Runnable r = new Runnable() {

        @Override
        public void run() {
            try{
                downloadFromServerAndUpdateDatabase();
            }catch(Exception e){

            }
            h.postDelayed(this,10000);
        }
    };

しかし、アプリケーションが実行されていないときにこれを行いたいです。

4

1 に答える 1

0

この種の機能にはServiceを使用してみてください。それに関するさまざまなチュートリアルやブログを簡単に見つけることができます。

于 2013-02-07T05:34:52.673 に答える