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

Respuesta
 
Herramientas
  #1  
Viejo 23/10/16, 18:01:10
Array

[xs_avatar]
Merche300 Merche300 no está en línea
Betatester oficial
 
Fecha de registro: dic 2008
Localización: Valencia
Mensajes: 625
Modelo de smartphone: NEXUS 5 - ONEPLUS 3
Tu operador: Pepephone
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
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 17:46:18 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /