ट्रिगर करने के लिए प्राप्त कर सकता है मुझे AsyncTask
चलाते समय कॉल करने के लिए onPostExecute()
विधि प्राप्त करने में समस्या हो रही है। जब मैं अपनी कक्षा को AsyncTask
तक विस्तारित करने की कोशिश करता हूं जिसमें onPostExecute()
ओवरराइड किया गया है तो मुझे निम्न बिल्ड त्रुटि मिलती है।AsyncTask क्लास में OnPostExecute() विधि को ओवरराइड नहीं कर सकता है या इसे
मैं कोशिश की @Override
एनोटेशन से छुटकारा पाने की है 'प्रकार AsyncTaskExampleActivity की विधि onPostExecute() ओवरराइड या एक महाप्रकार विधि को लागू करना चाहिए'। यह बिल्ड त्रुटि से छुटकारा पाता है लेकिन विधि अभी भी निष्पादित नहीं होती है। यदि कोई भी इस बात को इंगित करने के लिए बहुत दयालु होगा कि मैं क्या देख रहा हूं तो मैं इसकी सराहना करता हूं।
कोड:
package com.asynctaskexample;
import android.os.AsyncTask;
public class AsyncTaskExampleActivity extends AsyncTask<Void, Void, Void> {
AsyncTaskExampleActivity(){
super();
}
@Override
protected void onPreExecute() {
}
@Override
protected Void doInBackground(Void... params) {
return null;
}
@Override
protected void onPostExecute() {
}
}
वाह बहुत अच्छा है। पारितोषिक के लिए धन्यवाद। – Ben
एंड्रॉइड स्टूडियो में आप मेनू कोड पर जा सकते हैं -> ओवरराइड तरीके (Ctrl + O) –
नए संस्करण पर, राइट क्लिक -> जेनरेट -> विधियों को ओवरराइड करें –