1、将所有Activity统一到一个base(主题AppCompatTheme),layout和contentView统一处理

2、MainActivity tab切换方式的重构
3、下一步更改toolbar实现方式,然后再是尽量用fragment替换
This commit is contained in:
CsHeng
2017-05-05 18:12:51 +08:00
parent 7ca9272fe7
commit d69e75480e
83 changed files with 2036 additions and 1191 deletions

View File

@ -8,7 +8,6 @@ import android.text.Html;
import android.view.View;
import android.view.Window;
import android.widget.*;
import com.gh.base.AppController;
import com.gh.common.constant.Config;
import com.gh.common.util.*;
import com.gh.download.*;
@ -62,7 +61,7 @@ public class UpdateManager {
downloadDialog.dismiss();
}
if (appEntity != null && appEntity.isForce()) {
AppController.getInstance().finishActivity();
AppManager.getInstance().finishAllActivity();
}
} else if (DownloadStatus.neterror.equals(downloadEntity.getStatus())) {
Utils.toast(context, "网络错误,请稍后重试");
@ -218,7 +217,7 @@ public class UpdateManager {
@Override
public void onClick(View v) {
if (appEntity.isForce()) {
AppController.getInstance().finishActivity();
AppManager.getInstance().finishAllActivity();
} else {
updateDialog.dismiss();
}
@ -268,7 +267,7 @@ public class UpdateManager {
public void onClick(View v) {
DownloadManager.getInstance(context).cancel(appEntity.getUrl());
if (appEntity.isForce()) {
AppController.getInstance().finishActivity();
AppManager.getInstance().finishAllActivity();
} else {
downloadDialog.dismiss();
}