From 05d042d989fd9bcf023153e347938999037e78f5 Mon Sep 17 00:00:00 2001
From: 陶汉栋 <2821744554@qq.com>
Date: Sat, 24 Mar 2018 17:43:35 +0800
Subject: [PATCH] no message

---
 app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java | 14 +++++++++++++-
 app/src/main/res/layout/fragment_zi_xun.xml                           |  1 +
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java b/app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
index 0e0b2c3..944de8c 100644
--- a/app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
+++ b/app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
@@ -19,6 +19,7 @@ import android.widget.TextView;
 import com.jcodecraeer.xrecyclerview.XRecyclerView;
 import com.share.mvpsdk.base.BasePresenter;
 import com.share.mvpsdk.base.fragment.BaseMVPCompatFragment;
+import com.share.mvpsdk.utils.ToastUtils;
 import com.shunzhi.parent.AppConfig;
 import com.shunzhi.parent.AppContext;
 import com.shunzhi.parent.R;
@@ -62,7 +63,7 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
 
     TextView tvLocalAddress;
 
-    LinearLayout layout_control;
+    LinearLayout layout_control,layout_consult;
 
     CityPicker cityPicker = null;
 
@@ -71,6 +72,8 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
     int pageIndex = 1;
     boolean first = true;
 
+    NestedScrollView nesteScrollView;
+
     @Override
     public int getLayoutId() {
         return R.layout.fragment_zi_xun;
@@ -82,8 +85,10 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
         recycler_context = view.findViewById(R.id.recycler_content);
         initRecycler();
 
+        nesteScrollView=view.findViewById(R.id.nesteScrollView);
         ivSearch = view.findViewById(R.id.ivSearch);
         xBanner = view.findViewById(R.id.xBanner);
+        layout_consult=view.findViewById(R.id.layout_consult);
         videoplayer = view.findViewById(R.id.videoplayer);
         tvLocalAddress = view.findViewById(R.id.tvLocalAddress);
         layout_control = view.findViewById(R.id.layout_control);
@@ -98,6 +103,13 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
         initBroadCast();
 
         initListeners();
+        layout_consult.measure(0,0);
+        nesteScrollView.setOnScrollChangeListener(new NestedScrollView.OnScrollChangeListener() {
+            @Override
+            public void onScrollChange(NestedScrollView v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
+                ToastUtils.showToast("scrollX="+nesteScrollView.getMeasuredHeight()+"scrollY="+scrollY+"oldScrollX="+oldScrollX+"oldScrollY="+oldScrollY+"layout_consult="+layout_consult.getMeasuredHeight());
+            }
+        });
     }
 
     private void initRecycler() {
diff --git a/app/src/main/res/layout/fragment_zi_xun.xml b/app/src/main/res/layout/fragment_zi_xun.xml
index 4fa9628..4474dbb 100644
--- a/app/src/main/res/layout/fragment_zi_xun.xml
+++ b/app/src/main/res/layout/fragment_zi_xun.xml
@@ -14,6 +14,7 @@
         android:layout_height="match_parent">
 
         <LinearLayout
+            android:id="@+id/layout_consult"
             android:layout_width="match_parent"
             android:layout_height="match_parent"
             android:orientation="vertical">
--
libgit2 0.21.0