Autore Topic: Layout centrato con immagine e testo.  (Letto 3047 volte)

Offline fedeair10

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Layout centrato con immagine e testo.
« il: 28 Settembre 2010, 00:40:05 CEST »
0
Ciao,
quello che vorrei riuscire a costruire è un menu verticale con tre view. Alla sinistra di ognuna devo metterci un immagine.
Il tutto deve essere centrato, mantenendo ovviamente come allineamento il bordo sinistro delle immagini. Di seguito vi allego uno screen per capire meglio:


Ho letto un post simile http://www.anddev.it/index.php?topic=924.0, e penso possa essermi utile per non creare imageview inutili..però non riesco a centrare l'intero menu nel modo in cui ho descritto sopra..devo usare un linearlayout, un relativelayout o un tablelayout?
e soprattutto l'allinamento a quale elemento deve essere dato?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Layout centrato con immagine e testo.
« Risposta #1 il: 28 Settembre 2010, 00:44:27 CEST »
0
Codice (XML): [Seleziona]
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
  <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:layout_centerInParent="true">
    <TextView>
    ecc ecc

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Layout centrato con immagine e testo.
« Risposta #2 il: 28 Settembre 2010, 09:11:42 CEST »
0
Questa è una soluzione alternativa che utilizza LinearLayout:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:gravity="center">
        <TextView
                android:text="@+id/TextView01"
                android:id="@+id/TextView01"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:drawableLeft="@drawable/icon"
                android:gravity="center_vertical"></TextView>
        <TextView
                android:text="@+id/TextView02"
                android:id="@+id/TextView02"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:drawableLeft="@drawable/icon"
                android:gravity="center_vertical"></TextView>
        <TextView
                android:text="@+id/TextView03"
                android:id="@+id/TextView03"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:drawableLeft="@drawable/icon"
                android:gravity="center_vertical"></TextView>
</LinearLayout>
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline fedeair10

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Re:Layout centrato con immagine e testo.
« Risposta #3 il: 28 Settembre 2010, 19:32:33 CEST »
0
Il codice di Ricky è proprio quello che mi serviva.
Grazie.