|  |  |  | 
|---|
|  |  |  | // thread.interrupt(); | 
|---|
|  |  |  | // } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public boolean isShowing() { | 
|---|
|  |  |  | if(updateDialog!=null&&updateDialog.isShowing()){ | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(downloadDialog!=null&&downloadDialog.isShowing()){ | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static interface VersionCallBack{ | 
|---|
|  |  |  | void isNeedUpdate(boolean isUpdate); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | versionCallBack.isNeedUpdate(true); | 
|---|
|  |  |  | upgradeurl=data.getFullFileUrl(); | 
|---|
|  |  |  | updatelog=data.getContent(); | 
|---|
|  |  |  | newVerName = response.getData().getVersionInfo(); | 
|---|
|  |  |  | doNewVersionUpdate(true); | 
|---|
|  |  |  | newVerName = data.getVersionInfo(); | 
|---|
|  |  |  | doNewVersionUpdate(data.getIsForce()==1); | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | versionCallBack.isNeedUpdate(false); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private UpdateDialog updateDialog; | 
|---|
|  |  |  | // 更新新版本 | 
|---|
|  |  |  | public void doNewVersionUpdate(boolean type) { | 
|---|
|  |  |  | StringBuffer sb = new StringBuffer(); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // sb.append(updatelog+"\n\n\r"); | 
|---|
|  |  |  | // new UpdateDialog(activity).show(); | 
|---|
|  |  |  | final UpdateDialog updateDialog = new UpdateDialog(activity); | 
|---|
|  |  |  | if(updateDialog!=null&&updateDialog.isShowing()){ | 
|---|
|  |  |  | updateDialog.dismiss(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | updateDialog = new UpdateDialog(activity); | 
|---|
|  |  |  | updateDialog.setText(sb.toString(),newVerName); | 
|---|
|  |  |  | updateDialog.setOnOtemListener(new UpdateDialog.UpdialogListener() { | 
|---|
|  |  |  |  | 
|---|