GridView relleno en API menos de 10
Necesito GridView sin relleno en Android API menos de 10. Mi diseño:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" > <GridView android:id="@+id/grid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:alwaysDrawnWithCache="true" android:background="@color/gridview_background" android:clipChildren="true" android:horizontalSpacing="1dp" android:numColumns="6" android:verticalSpacing="1dp" />
Resultado:
- GridView.setOnItemClickListener no funciona
- Center GridView en el diseño relativo
- LayoutManager para RecyclerView Grid con diferente ancho de celda
- GridView con el último elemento centrado
- ¿Cómo implementar Galería de imágenes en GridView en android?
Las flechas rojas se muestran en el relleno. Solo en Android <3.0 El resultado que necesito
Sin relleno.
PS Exactamente el mismo código en android 3.0 no tiene relleno. ¿Porqué es eso?
- Android GridVIew Cambiar el número de columnas según la orientación
- OnClickListener del primer elemento de GridView no funciona
- Evitar que la actividad se recargue al acceder al menú de acción contextual haciendo clic en una imagen en la vista de cuadrícula asíncrona
- Efecto de ondulación en la parte superior de la imagen - Android
- Android obtener la posición del elemento seleccionado en gridview
- ¿Cómo hacer una galería de imágenes de 2 dimensiones con desplazamiento horizontal y vertical?
- Cómo configurar el borde de GridView en Android
- GridView no actualiza sus vistas secundarias después de que el adaptador obtiene nuevos elementos
Casi no puedo encontrar una respuesta =). En 2.x Android en estilos es tu listSelector, mientras que su 4.x. En 4.x probablemente vacío, y 2.x que eso, y rellenado en el ladrido que necesita para poner el atributo:
android: listSelector="@null"
Sugeriría la compilación debajo del SDK 4.x para conseguir el comportamiento que usted desea, pero incluyendo los dispositivos que usted quiere apoyar en su minSDK.
Yo no sugeriría usar el nivel 10 / Android 3.0 como Honeycomb era una tableta única encarnación de Android. Es probable que desee orientar el API de nivel 14 y tener una minSDKVersion de 8-10.
- Eclipse github plugin: Cometer cambios de error – Entrada no encontrada por path
- Eliminación de un tono de llamada mediante programación en android