//新增android自帶的分割線
recyclerview.additemdecoration(new divideritemdecoration(mainactivity.this,divideritemdecoration.vertical));
建立shape.xml檔案
custom_divider
//新增自定義分割線
divideritemdecoration divider = new divideritemdecoration(classroomactivity.this,divideritemdecoration.vertical);
divider.setdrawable(contextcompat.getdrawable(classroomactivity.this,r.drawable.custom_divider));
recyclerview.additemdecoration(divider);
新增分割線的**很簡單,以後需要加一條簡單的分割線時就可以這麼處理。不過要注意這只適用於列表布局(linearlayout
)的recyclerview,網格布局(gridlayout
)和流式布局(staggeredgridlayout
)就不適用了 為RecyclerView新增分割線
由於recyclerview並沒有支援divider這樣的屬性,所以就需要我們自己去實現。這裡主要實現第二種 建立類繼承及recyclerview.itemdecoration public class myitemdecoration extends recyclerview.itemdecora...
給RecyclerView新增頭部
最近開發的時候遇到乙個問題,就是scrollview巢狀recyclerview的時候,在高版本的的手機上執行的時候整個頁面是可以正常滾動的,但是在低版本手機上執行的時候recyclerview以上的內容就不會顯示出來了,整個頁面只有recyclerview,並且充滿了整個螢幕,recyclervi...
recyclerview新增item間距
import android.graphics.rect import android.support.v7.widget.recyclerview import android.view.view public class spaceitemdecoration extends recyclerv...