From 15e9c3b185032997f278faec4e1641a5e33a5c5c Mon Sep 17 00:00:00 2001 From: TrillGates Date: Tue, 26 Jan 2021 16:14:13 +0800 Subject: [PATCH] add a new progress. --- app/build.gradle | 1 + .../main/java/com/ic/icfotaclient/presenter/OtaViewModel.kt | 1 + app/src/main/res/layout/activity_main.xml | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index af1a36b..a4e542c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -117,4 +117,5 @@ dependencies { 'libs/ftp4j-1.7.2.jar', 'libs/log4j-1.2.17.jar') implementation 'com.google.code.gson:gson:2.8.6' + implementation('com.daimajia.numberprogressbar:library:1.4@aar') } \ No newline at end of file diff --git a/app/src/main/java/com/ic/icfotaclient/presenter/OtaViewModel.kt b/app/src/main/java/com/ic/icfotaclient/presenter/OtaViewModel.kt index 164561f..9483500 100644 --- a/app/src/main/java/com/ic/icfotaclient/presenter/OtaViewModel.kt +++ b/app/src/main/java/com/ic/icfotaclient/presenter/OtaViewModel.kt @@ -216,6 +216,7 @@ class OtaViewModel : ViewModel() { //停止下载了,修改UI为继续下载 currentActionState.postValue(UpdateActionState.DOWNLOAD_PAUSE) } else { + Toast.makeText(App.sContext, "error:$errorCode", Toast.LENGTH_LONG).show() //其他错误,都提示用户重启 currentActionState.postValue(UpdateActionState.ERROR) } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 4095cf0..c668824 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -54,8 +54,10 @@ + + - -- 2.17.1