由于AsyncTaskCompat此类已在API26.0.0以上已经被弃用了,所以你会有两种选择:
1.降低你当前项目的版本;
2.使用新版本中功能相似的方法即可
这里选择使用第二种方法,进入正题,下图是AsyncTaskCompat类在较低版本中的相关实现:
图中红框内是关键代码,在API26.0.0以上直接使用这个代码即可,因为AsyncTask这个类在高版本依然可用:
public final class AsyncTaskCompat {
@Deprecated
public static <Params, Progress