2015-10-24 105 views
1

安卓:RecyclerView滾動發行

我的問題是滾動RecyclerView時,它上面的TextView的停留在上面,沒有得到滾動片段,其中包括一個TextView和RecyclerView(列表)。

我該如何讓textview像ScrollView一樣是非粘性和可滾動的?

我的佈局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.easyuni.courserecommender.ResultsCareerTabFragment"> 

    <TextView 
     android:id="@+id/tv_results_rec_careers_title" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_gravity="center" 
     android:layout_marginTop="24dp" 
     android:text="@string/results_rec_careers_title" 
     android:textSize="24sp" 
     android:textStyle="bold" /> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/rv_careers" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/tv_results_rec_careers_title" 
     android:layout_gravity="center" 
     android:layout_marginTop="20dp"></android.support.v7.widget.RecyclerView> 

</RelativeLayout> 

截圖:

普通的樣子: enter image description here

當RecyclerView向下滾動:enter image description here

感謝。

回答

1

您需要將您的textview添加爲適合您的回收站視圖的項目。您可以使用下面的代碼,你想在你的recyclerview顯示視圖之間進行區分:

public int getItemViewType (int position) 

請看看這個線程:

How to create RecyclerView with multiple view type?