Forráskód Böngészése

上传文件 UI loading

邓琴文 3 éve
szülő
commit
5770c47557

+ 3 - 0
teacher/src/main/java/com/cooleshow/teacher/ui/web/HtmlActivity.java

@@ -1054,11 +1054,13 @@ public class HtmlActivity extends BaseActivity<ActivityHtml1Binding> implements
             if (result != null) {
                 File file = UriUtils.uri2File(result);
                 if (file != null && file.exists()) {
+                    showLoading();
                     UploadHelper uploadHelper = new UploadHelper(HtmlActivity.this);
                     uploadHelper.uploadFile(file);
                     uploadHelper.setUpLoadCallBack(new UploadHelper.UpLoadCallBack() {
                         @Override
                         public void onSuccess(String url) {
+                            hideLoading();
                             try {
                                 JSONObject jsonObject = new JSONObject();
                                 JSONObject contentObj = baseJsonObject.getJSONObject("content");
@@ -1075,6 +1077,7 @@ public class HtmlActivity extends BaseActivity<ActivityHtml1Binding> implements
 
                         @Override
                         public void onFailure() {
+                            hideLoading();
                             ToastUtils.showShort("上传失败,请重新选择");
                             upLoadFileFaile();
                         }

+ 3 - 0
teacher/src/main/java/com/cooleshow/teacher/ui/web/WebActivity.java

@@ -525,11 +525,13 @@ public class WebActivity extends BaseActivity<ActivityHtmlBinding> implements Js
             if (result != null) {
                 File file = UriUtils.uri2File(result);
                 if (file != null && file.exists()) {
+                    showLoading();
                     UploadHelper uploadHelper = new UploadHelper(WebActivity.this);
                     uploadHelper.uploadFile(file);
                     uploadHelper.setUpLoadCallBack(new UploadHelper.UpLoadCallBack() {
                         @Override
                         public void onSuccess(String url) {
+                            hideLoading();
                             try {
                                 JSONObject jsonObject = new JSONObject();
                                 jsonObject.put("fileUrl", url);
@@ -547,6 +549,7 @@ public class WebActivity extends BaseActivity<ActivityHtmlBinding> implements Js
 
                         @Override
                         public void onFailure() {
+                            hideLoading();
                             ToastUtils.showShort("上传失败,请重新选择");
                             selectFileFail();
                         }