En la aplicación Google Play, ¿cómo se implementa el ViewGroup que muestra las listas superiores de aplicaciones?

La aplicación de Google Play presenta las listas superiores de las diferentes categorías de una manera similar a GridView ( captura de pantalla ). Estoy bastante seguro de que no es un GridView estándar, ya que cuando me desplazo todo el camino hasta el fondo, muestra un elemento de "carga" en toda la pantalla, que no es posible con GridViews estándar a mi conocimiento.

¿Puedo encontrar el código para este ViewGroup en alguna parte? Si no, ¿cuál sería la mejor manera de implementar tal ViewGroup? Estaba pensando en manejar esto con ListView, pero requeriría un adaptador bastante desordenado que pone varios elementos de lista en una sola fila, de acuerdo con el ancho de pantalla disponible.

Para responder a mi propia pregunta:

Desensamblé la aplicación Google Play y descubrí que utilizan ListView aquí, con BucketListAdapter. Este adaptador presenta los elementos de lista de una manera similar a GridView, dividiéndolos en columnas. De esta manera, también podrían usar los pies de lista y los encabezados.

He rodado mi propia aplicación de esto, si alguien está interesado, se puede encontrar aquí: https://github.com/rzsombor/bucket-list-adapter . Todavía está trabajando en cosas de progreso sin embargo.

  • Diferencia entre hardware y software en Android
  • Androide enfrente de bringChildToFront
  • XY errónea al dibujar CircularImage
  • Android - diferencia entre offsetTopAndBottom, setTranslateY
  • Hacer bitmap azulejo dibujable en x pero estirar en y
  • Obtener fondo, dibujable, vista
  • ¿Cómo cambiar el color de la lista de "final de desplazamiento" drag color?
  • ¿Por qué no hay un método getContentView () para la actividad?
  • Problema con revelación circular y CircularRevealLibrary en Android
  • Android equivalente de trabajo alrededor de View.getX () antes de la API 11?
  • ¿Cuál es el uso de "adjuntar a la raíz" en el inflador de diseño?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.