-7

アクティビティ中の Android アプリケーションで、ファイルが存在するかどうかを確認しています。そうでない場合は、ダウンロードして進行状況ダイアログを表示したい。ダウンロードが完了したら、進行状況ダイアログを閉じて、アクティビティを続行します。

4

2 に答える 2

1

ファイルをダウンロードした後にアクティビティを開始するには?

おそらく、あなたがAsyncTaskあなたの仕事に使用していると思います。

次に、これは、タスクが完了したときに呼び出される onPostExecute() メソッドで簡単に実行できます (doInBackround() メソッドの終了)。メソッドはメイン (UI) スレッドと同期され、UI で操作できます。

したがって、このメソッドでは、次のようなものを配置できます。

Intent i = new Intent(<context>, TargetActivity.class);
//i.putExtra("key",<data>) // if you want wrap some additional data
<context>.startActivity(i);
于 2013-08-08T11:08:43.243 に答える