「コンテキスト」と「これ」を混同しています。以下の例が機能しない理由がわかりません。
LoginActivity から次のサブクラスを呼び出そうとします。
new SyncData(LoginActivity.this).execute(); // This will failed
public class SyncData extends AsyncTask <Void, Void, String> {
private Context context;
public SyncData(Context context){
this.context = context;
}
ProgressDialog progress=ProgressDialog.show( context, "", "Please wait...", true); //NOT WORK!!!
}
しかし、この行に変更したとしましょう:
ProgressDialog progress=ProgressDialog.show( LoginActivity.this, "", "Please wait...", true); // This will work
サブクラスを新しいクラスファイルに入れたい場合、どうすればこれを解決できるか説明してもらえますか?