修改Queue的TAG为static fianl 对象(cancelQueue中判断的条件为TAG为统一对象才可取消)
This commit is contained in:
@ -119,6 +119,8 @@ import de.greenrobot.event.EventBus;
|
||||
*/
|
||||
public class MainActivity extends BaseFragmentActivity implements OnClickListener {
|
||||
|
||||
public static final String TAG = MainActivity.class.getSimpleName();
|
||||
|
||||
public static ArrayMap<String, String> uninstallMap;
|
||||
public static String searchHint;
|
||||
|
||||
@ -353,7 +355,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
StringExtendedRequest request = new StringExtendedRequest(Method.POST, url, null, null);
|
||||
request.setParams(params);
|
||||
request.setShouldCache(false);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -526,7 +528,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
});
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
}
|
||||
|
||||
@ -599,7 +601,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
});
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -772,7 +774,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -815,7 +817,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
});
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
}
|
||||
|
||||
@ -924,7 +926,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
// 获取免责声明
|
||||
@ -959,7 +961,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
sp.edit().putBoolean("isShowDisclaimer", false).apply();
|
||||
}
|
||||
});
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
private Class<?> intentClass(String to) {
|
||||
@ -1100,7 +1102,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(searchRequst, MainActivity.class);
|
||||
AppController.addToRequestQueue(searchRequst, TAG);
|
||||
}
|
||||
|
||||
private void checkUpdate() {
|
||||
@ -1176,7 +1178,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(updateRequest, MainActivity.class);
|
||||
AppController.addToRequestQueue(updateRequest, TAG);
|
||||
}
|
||||
|
||||
private void showUpdateDialog(final String md5) {
|
||||
@ -1475,7 +1477,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
JsonObjectExtendedRequest request = new JsonObjectExtendedRequest(
|
||||
Method.POST, Config.HOST + "v2/stat/download", jsonObject.toString(),
|
||||
null, null);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
public void onEventMainThread(EBSkip skip) {
|
||||
@ -1599,7 +1601,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
}
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
Map<String, Object> map = new HashMap<>();
|
||||
@ -1620,7 +1622,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
concernManager.addByEntity(gameEntity);
|
||||
}
|
||||
}, null);
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1635,8 +1637,7 @@ public class MainActivity extends BaseFragmentActivity implements OnClickListene
|
||||
protected void onDestroy() {
|
||||
super.onDestroy();
|
||||
isDestroy = true;
|
||||
AppController.canclePendingRequests(GameFragment.class);
|
||||
AppController.canclePendingRequests(NewsFragment.class);
|
||||
AppController.canclePendingRequests(TAG);
|
||||
DownloadManager.getInstance(this).removeObserver(dataWatcher);
|
||||
gameFragment = null;
|
||||
personalFragment = null;
|
||||
|
||||
Reference in New Issue
Block a user