Menambahkan Pengepala dan Pengaki pada RecyclerView dalam Android 5.0
RecyclerView dalam Android 5.0 menyediakan cara yang mudah untuk memaparkan senarai item. Walau bagaimanapun, menambah pengepala dan pengaki pada senarai boleh menjadi agak rumit. Begini cara anda boleh mencapai ini:
Menambah Pengepala:
LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); headerPlaceHolder = inflater.inflate(R.layout.header_layout, null, false);
layouManager.addView(headerPlaceHolder, 0);
Menambah Pengaki:
LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); footerPlaceHolder = inflater.inflate(R.layout.footer_layout, null, false);
layouManager.addView(footerPlaceHolder);
Pertimbangan untuk LayoutManager yang Berbeza:
GridLayoutManager.SpanSizeLookup spanSizeLookup = new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { if (position == 0 || position == data.size()) { return gridLayoutManager.getSpanCount(); } else { return 1; } } }; gridLayoutManager.setSpanSizeLookup(spanSizeLookup);
Nota:
Dengan mengikuti langkah ini, anda boleh menambah pengepala dan pengaki dengan mudah pada anda RecyclerView dalam Android 5.0 dan ke atas.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Pengepala dan Pengaki pada RecyclerView dalam Android 5.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!