水平RecyclerView我有一個佈局,看起來大致是這樣的: 上述垂直RecyclerView中的RelativeLayout
整個粉色區域是垂直RecyclerView
。底部的矩形是水平的RecyclerView
。這兩個視圖都在RelativeLayout
中,其中水平RecyclerView
與底部對齊。
我遇到的問題是:當水平的RecyclerView
沒有足夠的項目來填充屏幕的寬度時,我希望能夠在其後面滾動垂直RecyclerView
。所以如果你看圖中的綠色箭頭,我想在這種情況下滾動垂直RecyclerView
。
我一直無法弄清楚如何讓這個工作。我試圖設置一個OnTouchListener
,當水平RecyclerView
中的項目是不是時,返回false。這似乎並不奏效。
我也嘗試將橫向RecyclerView
的寬度設置爲WRAP_CONTENT
,但RecyclerView
由於某種原因未調整大小。
無論如何只是讓滑動通過水平RecyclerView
?橫向RecyclerView
禁用了垂直滾動功能,所以我不認爲它甚至對垂直滾動進行任何操作,它只是吸收它們。
任何意見,將不勝感激。謝謝!
這工作!萬分感謝! –