我有一个类: TabsPagerFragmentActivity 托管所有选项卡。
然后我有一个单独的类: ShopsFragment 它有一个扩展 AsyncTask 的内部类
我正在尝试从 TabsPagerFragmentActivity 调用这个内部类的 .execute 方法,但是我得到了一个
No enclosing instance of the type is accessible error.
有没有办法从 TabsPagerFragmentActivity 调用这个内部类执行?基本上,一旦用户离开此片段,我就会尝试更改图像。
代码:
public class AlternateImageView extends AsyncTask<String,Integer,Void>{
@Override
protected Void doInBackground(String... params) {
return null;
}
@Override
protected void onProgressUpdate(Integer... progress) {
}
@Override
protected void onPostExecute(Void v) {
//Do something
}
}
谢谢