更换检查更新接口和控制下载按钮状态接口

This commit is contained in:
huangzhuanghua
2016-09-28 17:55:25 +08:00
parent 794784e253
commit 5f2b84d88c
5 changed files with 37 additions and 55 deletions

View File

@ -93,7 +93,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
if (DownloadStatus.done.equals(downloadEntity.getStatus())) {
DownloadManager.getInstance(getApplicationContext())
.cancel(downloadEntity.getUrl(), false);
if (appEntity != null && appEntity.isIs_force()) {
if (appEntity != null && appEntity.isForce()) {
AppController.getInstance().finishActivity();
} else {
if (dialog != null) {
@ -362,8 +362,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
private void checkUpdate() {
String TD_CHANNEL_ID = (String) PackageUtils.getMetaData(this,
getPackageName(), "TD_CHANNEL_ID");
String url = Config.HOST + "v2/version?version_name="
+ PackageUtils.getVersion(getApplicationContext())
String url = Config.HOST + "v2d0/support/upgrade?version=" + PackageUtils.getVersion(getApplicationContext())
+ "&channel=" + TD_CHANNEL_ID;
JsonObjectExtendedRequest request = new JsonObjectExtendedRequest(url,
new Response.Listener<JSONObject>() {
@ -440,7 +439,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
size.setText("大小:"+appEntity.getSize());
content.setText(appEntity.getContent()+"");
if (appEntity.isIs_force()) {
if (appEntity.isForce()) {
dialog.setCanceledOnTouchOutside(false);
dialog.setCancelable(false);
}
@ -448,7 +447,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
new OnClickListener() {
@Override
public void onClick(View v) {
if (appEntity.isIs_force()) {
if (appEntity.isForce()) {
Intent data = new Intent();
data.putExtra("isForce", true);
setResult(RESULT_OK, data);
@ -502,7 +501,7 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
public void onClick(View v) {
DownloadManager.getInstance(getApplicationContext()).cancel(
appEntity.getUrl());
if (appEntity.isIs_force()) {
if (appEntity.isForce()) {
Intent data = new Intent();
data.putExtra("isForce", true);
setResult(RESULT_OK, data);