2017-03-04 83 views
-1

帶有網格佈局管理器的Android recyclerview,在單行中有備用偶數和奇數個網格!Recyclerview帶備用1列網格行和2列網格行

我想擁有整個

+0

你想奇偶佈局? (即__ | | __ | | __) –

+0

是的,像這張圖片上面 –

+0

這個問題的任何人投票這個問題關心解釋原因? –

回答

2

添加在你的活動

GridLayoutManager manager = new GridLayoutManager(mContext, 2); 
    manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { 
     @Override 
     public int getSpanSize(int position) { 
      return (position % 3 == 0 ? 2 : 1); 
     } 
    }); 

請參閱此鏈接https://www.slideshare.net/devunwired/mastering-recyclerview-layouts瞭解回收視圖佈局

+0

謝謝讓我嘗試一下,即使我已經有2種不同的行類型用於其他目的 –

+0

而且我也不想有不同的項目佈局。它是相同的佈局,只能是單個或雙項在同一佈局的偶數/奇數行位置 –

+1

那麼你只需要選擇第二個選項,請檢查更新的答案 –