そのため、Asynch テストの作成に関するヘルプを探していたところ、多くの情報が見つかりましたが、開始方法がわかりません。AsyncTask を拡張するクラスと、そのクラスのみをテストしたいと考えています。では、Junit テストのコンストラクターには何を入れればよいでしょうか? restTestonUI を使用する必要があるため、InstrumentationTestCase を拡張します。Junit を使ったことがないばかげた質問でしたら申し訳ありません。
質問する
46 次
1 に答える
0
非同期タスクを開始します
NameOfURTask task= new NameOfURTask ();
task.execute();
あなたのAsyncTask
public class NameOfURTask extends
AsyncTask<Void, Void, Void> {
ProgressDialog pDialog;
protected void onPreExecute() {
pDialog = new ProgressDialog(CueGenius.this);
pDialog.setMessage("aysnc task...");
pDialog.setCancelable(false);
pDialog.show();
}
protected Void doInBackground(Void... unused) {
//put here what u want to try
return (null);
}
@Override
protected void onProgressUpdate(Void... values) {
// TODO Auto-generated method stub
super.onProgressUpdate(values);
}
protected void onPostExecute(Void unused) {
pDialog.dismiss();
}
}
于 2013-03-21T08:10:49.400 に答える