liujiangyao лет назад: 7
Родитель
Сommit
6f1d84e98b

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

@@ -540,6 +540,7 @@ public class FgtSmallSheep extends BaseCompatFragment implements SmallSheepContr
             BaseMessage baseMessage = (BaseMessage) o;
             List<TaskReleaseEty> releaseEtyList = JSONArray.parseArray(JSONArray.toJSONString(baseMessage.getData()), TaskReleaseEty.class);
             if (releaseEtyList != null) {
+                releaseEtyLists.clear();
                 releaseEtyLists.addAll(releaseEtyList);
             }
 

+ 17 - 0
app/src/main/java/com/sheep/gamegroup/view/dialog/DialogPayGame.java

@@ -2,6 +2,7 @@ package com.sheep.gamegroup.view.dialog;
 
 import android.app.Activity;
 import android.content.DialogInterface;
+import android.os.Handler;
 import android.support.v7.app.AlertDialog;
 import android.text.Editable;
 import android.text.TextUtils;
@@ -422,6 +423,7 @@ public class DialogPayGame {
             @Override
             public void onTextChanged(CharSequence s, int start, int before, int count) {
                 if (!TextUtils.isEmpty(s) && s.length() > 0 && CommonUtil.getInstance().clickTime(500)) {
+                    cleanClick();
                     makePriceShow(s.toString());
                 }
             }
@@ -465,4 +467,19 @@ public class DialogPayGame {
         list.get(0).setName(p);
         adpPayGameDialog.notifyDataSetChanged();
     }
+
+    /**
+     * 清除gridview 选中
+     */
+    private void cleanClick(){
+        new Handler().postDelayed(new Runnable() {
+            @Override
+            public void run() {
+                for(int i=0;i<wlLists.size();i++){
+                    wlLists.get(i).getGridViewEntity().setSelectState(false);
+                }
+                adapter.notifyDataSetChanged();
+            }
+        },10);
+    }
 }