Pregunta

Tengo un GridView dentro de Framelayout como se muestra a continuación:

Pantalla GridView

Como se ve, los números se alinean más cerca del lado izquierdo de la pantalla.He intentado acercarme a los números para que pueda resolver el problema, pero falló.Jugando con el stretchmode como 'columnwidth' y 'Ninguno' no pudo resolver mi problema.Por favor, sugerirme de alguna manera que pueda ajustar números dentro del área de fondo blanco.

.xml archivo:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >


<FrameLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <GridView
        android:id="@+id/gridview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/paperbck"
        android:columnWidth="30dp"
        android:gravity="center"
        android:horizontalSpacing="20dp"
        android:numColumns="4"
        android:stretchMode="columnWidth"
        android:verticalSpacing="20dp" />


</FrameLayout>

</LinearLayout>

¿Fue útil?

Solución

Intenta dar margen izquierdo a la vista de cuadrícula.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top