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