1

我想在RecyclerView中顯示一個片段作爲第一項,我可以這樣做嗎?可以將一個片段放入RecyclerView或ListView中?

+0

你可以添加一個頭到recyclerview或者listview –

+0

@Ma lekHijazi似乎沒有用於回收站的標題。任何示例或參考? – SaltyEgg

+0

是的,這是可能的,你必須在你的適配器。如果您還沒有弄明白,請告訴我您的方向是否正確 –

回答

1

我不確定,但我認爲這是可能的。 當您爲RecyclerViewListView創建row_layout.xml時,而不是在裏面添加任何其他佈局;你應該保持一個片段那邊又是片段將有你的row_layout.xml

例子:

你row_layout.xml

<fragment 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:layout="@layout/your_layout" 
    android:name="packageName.className" 
    tools:layout="@layout/your_layout" 
    android:id="@+id/navigation_fragment" /> 

佈局片段

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" 
android:id="@+id/your_id" 
tools:context="packageName.className"> 
<!--Any view inside--> 

</LinearLayout> 
+0

我可以使用layoutinflater來擴充fragment_layout.xml嗎?我知道片段與通常膨脹的其他Views不同。 –

相關問題