Estoy tratando de poner 2 listviews en mi diseño. El problema es que no sé el tamaño de cada lista de vista por adelantado. La primera vista de lista podría tener algunos elementos (0, 1, 2 hasta aproximadamente 10) y la segunda vista de lista podría tener muchos elementos (hasta 100).ANDROID: dividir la pantalla en 2 partes iguales con 2 listas de vista
Me trataron de establecer el peso de ambos listviews a 1, pero no funcionó:
=> Si la primera vista de lista tiene sólo 1 punto y el segundo 99, que no se ve en el primer elemento de listview # 1 => se encoge tanto (en relación con listview # 2) que no lo ves.
Así que estoy pensando ahora dividir la pantalla en 2 partes iguales (sin importar el tamaño de cada vista de lista, sin importar el tamaño) y poner las dos vistas de lista en cada parte. Por supuesto, debe funcionar en cualquier dispositivo ... entonces, ¿cómo puedo capturar el tamaño de la pantalla del dispositivo, dividirlo en dos y forzar que el tamaño de la vista de lista encaje en cada mitad de la pantalla?
¿Alguien ha hecho eso ya? ¿Hay otra opción para mostrar dos listas de diferentes tamaños en el mismo diseño (si utilizo una vista de desplazamiento de alguna manera? => Cuando el usuario está llegando al final de la primera lista, aparece la segunda lista => ¿es posible?)
Gracias por su ayuda y cualquier sugerencia ...
Hubert
Lo que quiero decir con "dividir la pantalla en 2 partes iguales" es la mitad en la parte superior y la otra mitad en la parte inferior, no hacia la izquierda/derecha. (esta no es una opción válida para mí ya que los elementos que tengo que mostrar ya están definidos) – Hubert
No sé cómo se logrará porque una vista de lista en actividad, debe tener un id android: id/list, ya que es un identificador, no puede haber dos similares en la misma actividad. Algunos más sabios que yo podrán lograr esto. – viv
Lo tengo trabajando - 2 lisviews dentro de la misma actividad (no una actividad de lista sino una actividad "normal") => eche un vistazo a Dow Jones PRO => pantalla "Nuevo 52 semanas ALTO/BAJO" ... – Hubert