我正在關注Udacity上的google android教程,但是在指定的代碼中,我得到以下警告:Unchecked調用'執行(參數...)'作爲原始類型的成員'android.os.AsyncTask'
未檢查到電話 '執行(參數...)' 爲原料類型的成員 'android.os.AsyncTask' 這個代碼
:
DoSomethingTask myTask = new DoSomethingTask();
myTask.execute(); // Warning here
DoSomethingTask:
public class DoSomethingTask extends AsyncTask {
protected Object doInBackground(Object[] params) {
...
}
}
任何人都可以解釋此警告以及如何解決它嗎?看來它應該按照指示工作...
通過 「錯誤」 你的意思是「警告「? – immibis
@immibis是的:) – doovers
我認爲這是任務的參數的原因,嘗試擴展AsyncTask並刪除任務中的Object []參數。或者嘗試擴展AsyncTask