Aceleración de hardware en ListView
¿Hay una manera de forzar la aceleración de hardware en un ListView. Tengo un ListView con más de 400 elementos con un icono de desplazamiento es muy lento. Cada elemento tiene el mismo icono. También agregé un ViewHolder. En el archivo de manifiesto i habilitó Hardware Accelerating. Un cuando ejecute este código:
ListView list_new = (ListView) findViewById(R.id.listview01); list_new.isHardwareAccelerated();
Devuelve false. Mi teléfono es un Nexus S con Jelly Bean. ¿Cómo puedo forzar la aceleración del hardware?
- Widget de Android con ListView no carga elementos correclty
- ListView vs LinearLayout
- Ajustar la posición personalizada checkMark dentro de CheckedTextView
- Mejora el adaptador grande ListView deslizamiento suave, a veces espasmódico
- Android EditText en ListView - teclado
EDIT: Aquí está mi ListView:
<ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent" android:persistentDrawingCache="scrolling" android:hardwareAccelerated="true" android:fastScrollEnabled="true" android:scrollingCache="true" android:smoothScrollbar="true" > </ListView>
- Falta el botón colocado después de ListView
- DrawerLayout ListView no dibujado con GLSurfaceVer como contenido
- Cambiar el color de texto de ListView
- SwipeRefreshLayout interferir con setOnScrollListener
- Cómo actualizar algunos datos en un ListView sin utilizar notifyDataSetChanged ()?
- Devolución de valores de múltiples selecciones ListView
- Cómo evitar que el botón dentro de ListItem obtener resaltar
- Las propuestas de optimización para ListView con datos de múltiples "tablas"
No todos Ver soporte hardwareAccelerated. Uso de HardwareAccelerated para dibujar en lona. Para el uso de ListView
<ListView ... android:smoothScrollbar="true"; ... >
En su listview android:layerType="hardware"
- Android: Actualización de bases de datos locales desde una base de datos en línea
- Cómo establecer la conexión Bluetooth de RFCOMM Desde un dispositivo iOS a Android