2
我正在使用RecyclerView來水平顯示項目。如何使用scrollToPosition將項目設置爲RecyclerView的中心
我想,當我使用scrollToPosition(位置),相應的項目出現在中心不在左側。
有沒有人有任何想法如何做到這一點?我知道如何使用smoothScrollToPosition來做到這一點,但在這種情況下,我需要使用scrollToPosition來做到這一點。
我正在使用RecyclerView來水平顯示項目。如何使用scrollToPosition將項目設置爲RecyclerView的中心
我想,當我使用scrollToPosition(位置),相應的項目出現在中心不在左側。
有沒有人有任何想法如何做到這一點?我知道如何使用smoothScrollToPosition來做到這一點,但在這種情況下,我需要使用scrollToPosition來做到這一點。
考慮使用scrollToPositionWithOffset(int position, int offset)
並通過你左想所需的偏移。你可以通過使用父佈局的寬度來找到你需要的偏移量(假設你使用水平回收視圖)。歡呼聲:)
不,它在使用scrollToPosition時沒有任何影響。只有在RecyclerView上執行滾動手勢時,它纔有助於居中。 – hamid
爲什麼要使用ScrollToposition? – Darish
當我雙擊時,我有一個recyclerView出現在屏幕上,我需要它從一開始就顯示一個具體的項目爲中心。 – hamid