修改Queue的TAG为static fianl 对象(cancelQueue中判断的条件为TAG为统一对象才可取消)
This commit is contained in:
@ -57,6 +57,8 @@ import de.greenrobot.event.EventBus;
|
||||
*/
|
||||
public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
|
||||
public static final String TAG = SettingActivity.class.getSimpleName();
|
||||
|
||||
private SwitchButton setting_sb_autoinstall, setting_sb_autodelete,
|
||||
setting_sb_deletedata, setting_sb_autoupdate;
|
||||
private TextView setting_tv_version, app_tv_speed, app_tv_percent,
|
||||
@ -421,7 +423,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
toast("检查更新失败");
|
||||
}
|
||||
});
|
||||
AppController.addToRequestQueue(request, SettingActivity.class);
|
||||
AppController.addToRequestQueue(request, TAG);
|
||||
}
|
||||
|
||||
private void showUpdateDialog(final String md5) {
|
||||
@ -562,6 +564,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
protected void onDestroy() {
|
||||
saveCurrentSetting();
|
||||
super.onDestroy();
|
||||
AppController.canclePendingRequests(TAG);
|
||||
setting_sb_autoinstall = null;
|
||||
setting_sb_autodelete = null;
|
||||
setting_sb_deletedata = null;
|
||||
|
||||
Reference in New Issue
Block a user