Autore Topic: Posizionare ImageView all'interno di un TableLayout  (Letto 884 volte)

Offline TheWolf_07

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire
Posizionare ImageView all'interno di un TableLayout
« il: 29 Aprile 2011, 00:10:02 CEST »
0
Buona notte a tutti, mi trovo ad avere la necessità di dover posizionare 4 Immagini in un TableLayout, al momento ho creato il TableLayout e al suo interno ho messo due TableRow, dovendo posizionare le immagini a quadrato (possibilmente centrate in orizzontale e verticale).
Il risultato però è una posizione quanto più possibile in alto a sinistra, rimane quindi vuoto lo spazio a destra e in basso. Oppure se le immagini le ingrandisco, quelle sopra le visualizza a grandezza naturale mentre quelle sotto le riduce, quindi non le "pareggia".

Di seguito posto il layout:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
        <TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:stretchColumns="1"
        >
                <TableRow>
                        <ImageView android:id="@+id/pul1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                        android:src="@drawable/pulsante1"
                        android:gravity="left"
                       
                        />
                        <ImageView android:id="@+id/pul2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                        android:src="@drawable/pulsante2"
                        android:gravity="right"
                        />
                </TableRow>
                <TableRow>
                        <ImageView android:id="@+id/pul3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                        android:src="@drawable/pulsante3"
                        android:gravity="left"
                        />
                        <ImageView android:id="@+id/pul4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                        android:src="@drawable/pulsante4"
                        android:gravity="right"
                        />
                </TableRow>
        </TableLayout>

Grazie a tutti quelli che mi aiuteranno.


Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Posizionare ImageView all'interno di un TableLayout
« Risposta #1 il: 29 Aprile 2011, 09:51:30 CEST »
0
Hai provato ad usare una GridView?
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline TheWolf_07

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire
Re:Posizionare ImageView all'interno di un TableLayout
« Risposta #2 il: 29 Aprile 2011, 09:53:01 CEST »
0
No, non ci ho provato.. c'è qualcosa in particolare che devo settare nel layout con la grid view?
Ps. un esempio?

Grazie mille  ;-)

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Posizionare ImageView all'interno di un TableLayout
« Risposta #3 il: 29 Aprile 2011, 09:56:29 CEST »
0
Hai visto il link che ti ho postato?
Quello E' un esempio.
 o_O
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline TheWolf_07

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire
Re:Posizionare ImageView all'interno di un TableLayout
« Risposta #4 il: 29 Aprile 2011, 09:57:12 CEST »
0
ops  :-X Perdonami non l'avevo visto ;-)

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Posizionare ImageView all'interno di un TableLayout
« Risposta #5 il: 29 Aprile 2011, 13:18:17 CEST »
0
 :-P
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/