Kaynağa Gözat

home page gesture remove velocity control

billyyoyo 5 yıl önce
ebeveyn
işleme
d2a313e977

+ 4 - 0
app/src/main/java/com/sheep/gamegroup/module/home/fragment/FgtMainHeader.java

@@ -150,6 +150,10 @@ public class FgtMainHeader extends BaseFragment {
         if (btn.isSelected()) {
             GlideImageLoader.setImage(btn, R.mipmap.pwd_show);
             tv_user_asset.setText(String.format(Locale.CHINA, "%s\u0020元", NumberFormatUtils.retainMost2W(user.getBalance())));
+            CommonUtil.getInstance().getUserInfo(true, (userEntity) -> {
+                user = userEntity;
+                tv_user_asset.setText(String.format(Locale.CHINA, "%s\u0020元", NumberFormatUtils.retainMost2W(user.getBalance())));
+            });
         } else {
             GlideImageLoader.setImage(btn, R.mipmap.pwd_hide);
             tv_user_asset.setText("****");

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/statistics/AppStatistics.java

@@ -66,7 +66,7 @@ public class AppStatistics {
     }
 
     synchronized public void sendEvent(int type, int subType, String subString) {
-//        if (BuildConfig.DEBUG) return;
+        if (BuildConfig.DEBUG) return;
         ApiService apiService = SheepApp.getInstance().getNetComponent().getApiService();
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("type", type);

+ 4 - 3
app/src/main/java/com/sheep/gamegroup/view/customview/TouchFrameLayout.java

@@ -93,9 +93,10 @@ public class TouchFrameLayout extends FrameLayout {
                     if (((RelativeLayout.LayoutParams) getLayoutParams()).topMargin == max) {
                         break;
                     } else {
-                        if (Math.abs(startX - ev.getRawX()) < Math.abs(startY - ev.getRawY()) && Math.abs(veloctiy.getYVelocity()) > 5000) {
+//                        if (Math.abs(startX - ev.getRawX()) < Math.abs(startY - ev.getRawY()) && Math.abs(veloctiy.getYVelocity()) > 5000) {
+                        if (Math.abs(startX - ev.getRawX()) < Math.abs(startY - ev.getRawY())) {
                             moveHook(distance);
-                            return true;
+                            break;
                         }
                     }
                 } else {
@@ -104,7 +105,7 @@ public class TouchFrameLayout extends FrameLayout {
                     } else {
                         if (Math.abs(startX - ev.getRawX()) < Math.abs(startY - ev.getRawY())) {
                             moveHook(distance);
-                            return true;
+                            break;
                         }
                     }
                 }