我的應用程序中有很多活動和AsyncTasks。我想用接受通用AsyncTask和布爾值的方法來定義接口。我將在所有活動中實現該接口,並希望從AsyncTask中調用接口的方法。如何聲明接受通用AsyncTask作爲參數的函數
我應該如何聲明接受AsyncTask的所有子類的方法?我想使它成爲泛型,這樣我就可以使用instanceof運算符來確定哪個asyncTask在活動中調用Override方法。 我試過用:
public onUpdate(AsyncTask<Params, Progress, Result> task,boolean show);
但是不允許的。