Przeglądaj źródła

disable game center hor scroll pager

billyyoyo 5 lat temu
rodzic
commit
bba0c077e8

+ 0 - 2
app/src/main/java/com/sheep/gamegroup/model/api/IWeb.java

@@ -30,8 +30,6 @@ public interface IWeb {
 
     void superFinish();
 
-    void setNonTouchArea(float height);
-
     String getWebUrl();
 
     String getFirstUrl();

+ 0 - 23
app/src/main/java/com/sheep/gamegroup/module/webview/fragment/FgtWeb.java

@@ -644,29 +644,6 @@ public class FgtWeb extends BaseFgtWeb {
     }
 
     @Override
-    public void setNonTouchArea(float height) {
-        mWebView.setOnTouchListener((v, event) -> {
-            float y = event.getY();
-            int yy = WidgetUtil.Px2Dp(getContext(), y);
-            switch (event.getAction()) {
-                case MotionEvent.ACTION_DOWN:
-//                    if (yy < height) {
-                    if (height > 0) {
-                        mWebView.requestDisallowInterceptTouchEvent(true);
-                    } else {
-                        mWebView.requestDisallowInterceptTouchEvent(false);
-                    }
-                    break;
-                case MotionEvent.ACTION_UP:
-                    break;
-                case MotionEvent.ACTION_MOVE:
-                    break;
-            }
-            return false;
-        });
-    }
-
-    @Override
     public String getWebUrl() {
         return mWebView.getOriginalUrl();
     }

+ 0 - 23
app/src/main/java/com/sheep/gamegroup/module/webview/fragment/FgtWebX5.java

@@ -648,29 +648,6 @@ public class FgtWebX5 extends BaseFgtWebX5 {
     }
 
     @Override
-    public void setNonTouchArea(float height) {
-        mWebView.setOnTouchListener((v, event) -> {
-            float y = event.getY();
-            int yy = WidgetUtil.Px2Dp(getContext(), y);
-            switch (event.getAction()) {
-                case MotionEvent.ACTION_DOWN:
-//                    if (yy < height) {
-                    if (height > 0) {
-                        mWebView.requestDisallowInterceptTouchEvent(true);
-                    } else {
-                        mWebView.requestDisallowInterceptTouchEvent(false);
-                    }
-                    break;
-                case MotionEvent.ACTION_UP:
-                    break;
-                case MotionEvent.ACTION_MOVE:
-                    break;
-            }
-            return false;
-        });
-    }
-
-    @Override
     public String getWebUrl() {
         return mWebView.getOriginalUrl();
     }

+ 1 - 6
app/src/main/java/com/sheep/gamegroup/util/js/KFZSJs.java

@@ -711,12 +711,7 @@ public class KFZSJs {
 
     @JavascriptInterface
     public void setNonTouchArea(String h) {
-        try {
-            int height = Integer.valueOf(h.replaceAll("px", ""));
-            iWeb.setNonTouchArea(height);
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
+
     }
 
     @JavascriptInterface

+ 1 - 1
app/src/main/res/layout/fgt_game_center.xml

@@ -11,7 +11,7 @@
         app:tabGravity="fill"
         app:tabMode="fixed" />
 
-    <android.support.v4.view.ViewPager
+    <com.kfzs.duanduan.view.NoScrollViewPager
         android:id="@+id/pager"
         android:background="@color/bg"
         android:layout_width="match_parent"