Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 23/10/16, 18:01:10
Avatar de Merche300
Merche300 Merche300 no está en línea
Betatester oficial
Mensajes: 625
 
Fecha de registro: dic 2008
Localización: Valencia
Mensajes: 625
Modelo de smartphone: NEXUS 5 - ONEPLUS 3
Versión de ROM: Cata
Versión de Radio: Radio Macuto
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
gravity center

Buenas tardes, tengo un gridview el cual me sale tanto el texto, del grid no del TextView,que ese si esta centrado, como la imagen alineados a la izquierda, y la verdad queda bastante feo. Como lo podia centrar tanto horizontal como vertical.

Código:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.herprogramacion.restaurantericoparico.grid_equipos.Grid_Equipos">

    <TextView
        android:id="@+id/mi_java"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="ALGO FALLA"
        android:textSize="20dp"
        android:textStyle="bold"
        android:textColor="#db1616"
        android:gravity="center" />

    <GridView
        android:id="@+id/gridView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:columnWidth="90dp"
        android:gravity="center"
        android:horizontalSpacing="10dp"
        android:numColumns="3"
        android:stretchMode="columnWidth"
        android:verticalSpacing="30dp"
        android:layout_marginTop="10dp">

    </GridView>
</LinearLayout>
Gracias.

Última edición por Merche300 Día 06/11/16 a las 08:08:51
Responder Con Cita


  #2  
Viejo 23/10/16, 19:39:45
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
En un principio no veo nada raro, de todas formas hace siglos que no uso el GridView. Asegúrate que los elementos contenidos en el GridView, los que generas desde el Adapter, están centrados.

De todas formas te recomiendo que en vez de GridView utilices el RecyclerView con un GridLayoutManager. El RecyclerView está mucho más optimizado que el ListView y el GridView, además de que permite cambiar rápidamente entre uno y otro simplemente cambiando su LayoutManager. Otra ventaja (al menos para mi) es que queda muy clara y diferenciada la parte de la construcción del elemento con su parte de mostrarlo en la pantalla, vamos, la parte del "reciclaje de vista".
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 21:15:35 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007