Autore Topic: Allineamento bottoni.  (Letto 839 volte)

Offline fisherman

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung i8150
  • Sistema operativo:
    Windows 7
Allineamento bottoni.
« il: 11 Gennaio 2012, 15:01:15 CET »
0
Ciao ragazzi, sono nuovo nel forum e sto programmando con eclipse per prima volta...

So che sicuramente è una baggianata ma:

- volevo fare in modo che i bottoni (Button1, Button2, Button 3 e Button 4) fossero messi: due sopra (sotto la casella di testo)    allineati e gli altri due sempre allineati sotto.

Per rendere l'idea:

                                               TextView

                                     Bottone 1, Bottone 2

                                     Bottone 3, Bottone 4

Il codice è:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>



<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:android1="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   layout=""
   android:orientation="vertical" >
   



    <TextView
       android:id="@+id/display"
       android:layout_width="fill_parent"
       android:layout_height="100dp"
       android:layout_gravity="right"
       android:background="@android:drawable/editbox_background"
       android:text=""
       android1:textAppearance="@drawable/ic_launcher"
       android:textColor="#000000"
       android:textSize="50dp" />
   
    <ScrollView
       android:layout_width="fill_parent"
       android:layout_height="fill_parent" >

    <LinearLayout
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:orientation="vertical" >

        <Button
           android1:id="@+id/Button01"
           android1:layout_width="132dp"
           android1:layout_height="130dp"
           android1:textSize="35dp" />

       <Button
           android1:id="@+id/Button02"
           android1:layout_width="130dp"
           android1:layout_height="130dp"
           android1:textSize="35dp" />

        <Button
           android1:id="@+id/Button04"
           android1:layout_width="132dp"
           android1:layout_height="130dp"
           android1:textSize="35dp" />

        <Button
           android1:id="@+id/Button03"
           android1:layout_width="132dp"
           android1:layout_height="130dp"
           android1:textSize="35dp" />

       
   
    />
   
   
    </LinearLayout>
    </ScrollView>
    </LinearLayout>

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Allineamento bottoni.
« Risposta #1 il: 11 Gennaio 2012, 15:20:12 CET »
0
Prova questo (scrivo al volo in codice sgrammaticato per rapidità :-P ) :

Codice (XML): [Seleziona]
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
    <TextView />
    <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrapcontent">
        <Button btn1 />
        <Button btn2 />
    </LinearLayout>
    <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrapcontent">
        <Button btn3 />
        <Button btn4 />
    </LinearLayout>
<LinearLayout>

oppure:

Codice (XML): [Seleziona]
<RelativeLayout>
    <TextView android:id="@+id/tv1" android:centerHorizontal="true" android:alignParentTop="true" />
    <LinearLayout android:id="@+id/ll1" android:orientation="horizontal" android:layout_width="wrapcontent" android:layout_height="wrapcontent" centerhorizontal="true" below="@id/tv1">
        <Button btn1 />
        <Button btn2 />
    </LinearLayout>
    <LinearLayout android:id="@+id/ll2" android:orientation="horizontal" android:layout_width="wrapcontent" android:layout_height="wrapcontent" android:centerhorizontal="true" android:below="@id/ll1">
        <Button btn3 />
        <Button btn4 />
    </LinearLayout>
<RelativeLayout>
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline fisherman

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung i8150
  • Sistema operativo:
    Windows 7
Re:Allineamento bottoni.
« Risposta #2 il: 11 Gennaio 2012, 15:36:32 CET »
0
Perfetto! il primo andava bene, il secondo mi dava qualche errore.

Grazie mille!