Cómo obtener el tamaño de una vista de lista

¿Cómo entender el número de filas que se mostrarán en la pantalla para ese listview? Lo que intento decir es como ves las columnas están niveladas que es lo que no quiero. Quiero saber cuántas filas puede ver el teléfono del usuario, lo que hará que mi lista de horarios se ajuste a ella.

¿También cómo puedo quitar la barra encima? No sé cómo se llama, así que no podría buscarlo tampoco.

Mi aplicación

Para la primera parte, podría haber alguna otra forma convencional de hacerlo, pero así es como lo abordaría.

Primero, encuentre la altura de la pantalla usando

Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int height = size.y; 

Luego encuentre el número de entradas en su lista usando mListView.getCount() . Divida la altura total disponible con el número de filas para obtener la altura de cada fila.

Para la segunda parte de su pregunta,

Se llama TitleBar y puedes ocultarlo agregando el siguiente código en tu archivo AndroidManifest.xml :

 <activity android:name=".ActivityName" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"> </activity> 
  • ListFragment aparece dos veces en el teléfono
  • OnTouchListener evita comentarios visuales
  • Código de ListView Android para habilitar el desplazamiento rápido en el código fuente del framework android
  • ScrollView distrubing ListView dentro de LinearLayout
  • OnItemClickListener no se puede resolver con un tipo (dentro de Fragmento)
  • Sincronizar todo el ListView en un ViewPager
  • La vista de Android Web no muestra contenido HTML cargado en algún teléfono específicamente htc una x
  • Quiero medir la altura del ListView (getHight () = 0)
  • ¿Cómo hacer divisor parte de cada elemento en listview en android?
  • CursorAdapter clasificación dinámica
  • Eliminación de elementos muliple de listview con la casilla de verificación en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.