Autore Topic: Un consiglio per realizzare questo layout  (Letto 485 volte)

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Un consiglio per realizzare questo layout
« il: 13 Maggio 2012, 10:37:51 CEST »
0
Ciao a tutti,
sono nuovo in android e ho bisogno della vostra consulenza!
Il layout che voglio fare è molto semplice: voglio 4 bottoni disposti a croce, quindi uno in alto a tutto, uno all'estrema sinistra, uno a destra e infine uno in basso.

Avevo provato con l'absolute layout ma mi dice che è deprecato(immagino perché darebbe esiti diversi su ogni dispositivo)...voi come lo realizzereste?

Offline qato

  • Nuovo arrivato
  • *
  • Post: 46
  • Respect: +3
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus 5
Re:Un consiglio per realizzare questo layout
« Risposta #1 il: 13 Maggio 2012, 11:06:19 CEST »
0

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Un consiglio per realizzare questo layout
« Risposta #2 il: 13 Maggio 2012, 11:28:08 CEST »
0
Non mi pare molto adatto...il problema è che i bottoni devono proprio stare ai 4 punti cardinali..
ho provato con la TableLayout ma il problema è che devo inserire esplicitamente i valori di distanziamento tra righe..

Offline qato

  • Nuovo arrivato
  • *
  • Post: 46
  • Respect: +3
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus 5
Re:Un consiglio per realizzare questo layout
« Risposta #3 il: 13 Maggio 2012, 11:32:29 CEST »
+1
Codice: [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" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:text="Button" />

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"
            android:text="Button" />

        <Button
            android:id="@+id/button3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/button2"
            android:layout_alignParentRight="true"
            android:text="Button" />

        <Button
            android:id="@+id/button4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_alignRight="@+id/button1"
            android:text="Button" />

    </RelativeLayout>

</LinearLayout>

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Un consiglio per realizzare questo layout
« Risposta #4 il: 13 Maggio 2012, 12:07:18 CEST »
0
Wow grazie mille e come non detto: questo layout ha potenzialità enormi! :-o
Solo una domanda: perché è annidato nel linear layout?L'IDE mi segnala che è una cosa inutile..c'è qualche motivo particolare?