Preguntas etiquetadas con gridlayoutmanager


3
Ejemplo simple de cuadrícula de Android usando RecyclerView con GridLayoutManager (como el antiguo GridView)
Sé que RecyclerViewha reemplazado la funcionalidad de los viejos ListViewy GridView. Estoy buscando un ejemplo muy básico que muestre una configuración de cuadrícula mínima usando RecyclerView. No estoy buscando explicaciones largas de estilo tutorial, solo un ejemplo mínimo. Me imagino que la cuadrícula más simple que imita el antiguo GridView …

12
RecyclerView GridLayoutManager: ¿cómo detectar automáticamente el recuento de intervalos?
Usando el nuevo GridLayoutManager: https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html Se necesita un recuento de tramos explícito, por lo que el problema ahora es: ¿cómo saber cuántos "tramos" caben por fila? Esta es una cuadrícula, después de todo. Debe haber tantos tramos como el RecyclerView pueda caber, según el ancho medido. Usando el antiguo GridView, …

3
Establecer intervalo para elementos en GridLayoutManager usando SpanSizeLookup
Quiero implementar un diseño similar a una cuadrícula con encabezados de sección. Piense en https://github.com/TonicArtos/StickyGridHeaders Qué hago ahora: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } …

8
Android agrega espacio debajo del último elemento en la vista de reciclaje con gridlayoutmanager
Estoy tratando de agregar espacio debajo de la última fila del elemento RecyclerViewcon GridLayoutManager. Usé personalizado ItemDecorationpara este propósito con relleno inferior cuando su último elemento es el siguiente: public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; private int bottomSpace = 0; public SpaceItemDecoration(int space, int bottomSpace) { this.space …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.