我有一個RecyclerView匹配父佈局的高度。RecyclerView適合物品到底
我需要有一個項目作爲頁腳。當列表中有一堆項目時,這不是問題。
問題是讓它堅持到底部時有幾個項目,它不足以啓用滾動。所以,如果我有,說1個項目加上頁腳項目,我怎麼能顯示這個項目在RecyclerView的底部?
我有一個RecyclerView匹配父佈局的高度。RecyclerView適合物品到底
我需要有一個項目作爲頁腳。當列表中有一堆項目時,這不是問題。
問題是讓它堅持到底部時有幾個項目,它不足以啓用滾動。所以,如果我有,說1個項目加上頁腳項目,我怎麼能顯示這個項目在RecyclerView的底部?
嘗試使用android:weight屬性。或者,如果你使用的RelativeLayout對齊頁腳父視圖
這將始終顯示在回收站視圖的底部,但如果列表不會滾動有很多項目。 – HelderMPinhal
底部試試這個:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:id="@+id/places_recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<YourView
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
YourView這裏,您將實際添加了查看您的funcionality視圖。即使沒有物品或存在,它總是處於最底層。
這將始終顯示在回收站視圖的底部,但如果列表中有大量項目,將不會隨滾動顯示。 – HelderMPinhal
爲什麼不只是添加最後一個項目成爲您的自定義項目,在您的回收站視圖中返回不同的視圖類型,然後它將始終顯示爲最後一個項目? –
這是目前的情況,但想象一下只有一個項目。此頁腳項目將低於該項目,但不在底部。應該是一個間距。 – HelderMPinhal
把它全部封裝在'RelativeLayout'中怎麼樣? – Sunshinator
更好的方法,在你的適配器創建頁腳這樣http://stackoverflow.com/a/29168617/6110027 –
我有一個這樣的適配器,但如果沒有正常的項目或只有少數,頁腳將不會在列表的底部。 – HelderMPinhal