如何滚动recyclelerview滚动recyclelerview外的对象

时间:2016-12-22 09:39:03

标签: android android-recyclerview

我想知道是否可以滚动recyclelerview并滚动其他对象而不使用嵌套滚动或滚动视图?

<LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical">
  <TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginTop="50dp"
    android:layout_gravity="center"
    android:gravity="center"
    android:text="Text or other oject will list here"
    android:id="@+id/info"/>
  <android.support.v7.widget.RecyclerView
    android:id="@+id/business_recycle"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
</LinearLayout>

1 个答案:

答案 0 :(得分:1)

<android.support.v4.widget.NestedScrollView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <LinearLayout
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:orientation="vertical">

        <TextView
             android:layout_width="match_parent"
             android:layout_height="match_parent"
             android:layout_marginTop="50dp"
             android:layout_gravity="center"
             android:gravity="center"
             android:text="Text or other oject will list here"
             android:id="@+id/info"/>

        <android.support.v7.widget.RecyclerView
             android:id="@+id/business_recycle"
             android:layout_width="match_parent"
             android:layout_height="wrap_content" />
    </LinearLayout>
</android.support.v4.widget.NestedScrollView>
  

注意:以编程方式设置recyclerView.setNestedScrollingEnabled(false);