감사합니다. Reuben, 100 % 예상대로 작동합니다. 여기
내가 지금 무엇을 가지고 :
import android.content.Context;
import android.os.AsyncTask;
public abstract class KAsyncTask<Params, Progress, Result> extends AsyncTask<Params, Progress, Result> {
public Context context;
public KAsyncTask<Params, Progress, Result> setContext(Context c){
this.context = c;
return this;
}
}
을 그리고 이것은 내가 그것을 사용하는 방법입니다
new KAsyncTask<Void, Void, Void>() {
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
Toast.makeText(context, "Connecting to Server...", Toast.LENGTH_LONG).show();
}
@Override
protected void onPostExecute(Void result) {
// TODO Auto-generated method stub
//super.onPostExecute(result);
Toast.makeText(context, "Responce Recieved.", Toast.LENGTH_LONG).show();
}
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
//Do webservice calls in here
return null;
}
}.setContext(this).execute();
내가 작업 자체에서 사용자에게 메시지를 표시하기 위해 문맥을 필요로했다. 이 예제를보고 싶어 할 수
감사합니다, EZFrag
이 –