1
我想在RecyclerView中顯示一個片段作爲第一項,我可以這樣做嗎?可以將一個片段放入RecyclerView或ListView中?
我想在RecyclerView中顯示一個片段作爲第一項,我可以這樣做嗎?可以將一個片段放入RecyclerView或ListView中?
我不確定,但我認爲這是可能的。 當您爲RecyclerView
或ListView
創建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>
我可以使用layoutinflater來擴充fragment_layout.xml嗎?我知道片段與通常膨脹的其他Views不同。 –
你可以添加一個頭到recyclerview或者listview –
@Ma lekHijazi似乎沒有用於回收站的標題。任何示例或參考? – SaltyEgg
是的,這是可能的,你必須在你的適配器。如果您還沒有弄明白,請告訴我您的方向是否正確 –