Selaa lähdekoodia

主页中4个模块下方的ListView为空列表时,不显示

zengjiebin 8 vuotta sitten
vanhempi
commit
35cc79cc38

+ 1 - 0
app/src/main/java/com/kfzs/duanduan/fragment/FgtSmallSheep.java

@@ -672,6 +672,7 @@ public class FgtSmallSheep extends BaseCompatFragment implements SmallSheepContr
                 SheepApp.getInstance().setShowQB(isShowQB);
                 adpHomeListGrideview.notifyDataSetChanged();
                 adpHomeListListview.notifyDataSetChanged();
+                home_list_gridview_listview.setVisibility(homeListEntitysListview.isEmpty() ? View.GONE : View.VISIBLE);
             }else {
                 home_list_gridview_layout.setVisibility(View.GONE);
 

+ 4 - 2
app/src/main/java/com/sheep/gamegroup/util/Jump2View.java

@@ -841,7 +841,9 @@ public class Jump2View {
                     public void onError(BaseMessage baseMessage) {
                         LogUtil.println("baseMessage onError "+JSON.toJSONString(baseMessage));
                         if(action1 != null){
-                            action1.call(TextUtils.isEmpty(baseMessage.getMsg()) ? "服务器错误,请稍候再试" : baseMessage.getMsg());
+                            String msg = TextUtils.isEmpty(baseMessage.getMsg()) ? "服务器错误,请稍候再试" : baseMessage.getMsg();
+                            msg = baseMessage.getCode() == 404 ? "404" : msg;
+                            action1.call(msg);
                         }
                     }
                 });
@@ -857,7 +859,7 @@ public class Jump2View {
         tryShowAgreement(activity, new Action1<String>() {
             @Override
             public void call(String msg) {
-                if(msg == null) {
+                if(msg == null || TextUtils.equals(msg, "404")) {
                     tryShowNewbieTask(activity, userEntity, newbie_task);
                 }else {
                     G.showToast(msg);