पर वापस लौटें मेरे पास एक AsyncTask है और मैं बैक बटन दबाए जाने पर निष्पादन को रोकना चाहता हूं। मैं यह भी चाहता हूं कि ऐप पिछली प्रदर्शित गतिविधि पर वापस आ जाए। ऐसा लगता है कि मैंने कार्य को रोकने में कामयाब रहा है लेकिन ऐप पिछली गतिविधि पर वापस नहीं आ रहा है। कोई विचार? यह मेरे कोडएंड्रॉइड - बैक बटन दबाए जाने पर AsyncTask को रोकें और पिछली गतिविधि
private class MyTask extends AsyncTask<Void, Void, Void> implements OnDismissListener{
private boolean exception= false;
@Override
protected void onPreExecute(){
pd = ProgressDialog.show(
IscrizioniActivity.this,
"Please wait...",
"Loading the data",
true,
true,
new DialogInterface.OnCancelListener(){
public void onCancel(DialogInterface dialog) {
MyTask.this.cancel(true);
}
}
);
}
@Override
protected Void doInBackground(Void... voids) {
//do something
return (null);
}
@Override
protected void onPostExecute(Void voids) {
pd.dismiss();
//do something
}
public void onDismiss(DialogInterface dialog) {
this.cancel(true);
}
}
सम्मान से निकाला गया है।
इस जवाब में मदद मिल सकती -> http://stackoverflow.com/questions/7993023/स्टॉप-ए-थ्रेड-डाउनलोडिंग-इमेजेस-जब-गतिविधि-फिनिश/79 9 3176 # 79 93176 – guleryuz