Autore Topic: Margini layout  (Letto 328 volte)

Offline filipposapo

  • Utente junior
  • **
  • Post: 135
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Tablet Samsung Note 10.1
  • Sistema operativo:
    Windows 8
Margini layout
« il: 14 Novembre 2013, 10:28:33 CET »
0
Salve a tutti.
Per la mia app devo realizzare un layout che abbia sul margine sinistro una serie di button a forma di quadrato. Vorrei metterli all'estrema sinistra, cioè senza margine laterale.
So che può sembrare una domanda un po' stupida ma non riesco a farlo, mi sapreste aiutare?
Grazie a tutti

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:Margini layout
« Risposta #1 il: 14 Novembre 2013, 10:42:03 CET »
+1
Non hai postato nessun codice e quindi vado a caso: nei file XML hai un padding impostato sul RelativeLayout padre (esce così di default dalla creazione del progetto).
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline filipposapo

  • Utente junior
  • **
  • Post: 135
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Tablet Samsung Note 10.1
  • Sistema operativo:
    Windows 8
Re:Margini layout
« Risposta #2 il: 14 Novembre 2013, 11:24:14 CET »
0
Si scusa hai ragione

Codice (XML): [Seleziona]
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   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=".HomeActivity" >

    <LinearLayout
       android:id="@+id/linearLayout1"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_alignParentLeft="true"
       android:layout_alignParentTop="true"
       android:layout_marginTop="231dp"
       android:orientation="vertical" >
    </LinearLayout>

    <Button
       android:id="@+id/"
       android:layout_width="130sp"
       android:layout_height="130sp"
       android:layout_alignParentTop="true"
       android:layout_marginLeft="42dp"
       android:layout_toRightOf="@+id/linearLayout1"
       android:background="@drawable/rounded_button3"
       android:drawableTop="@drawable/statistics"
       android:gravity="center_vertical|center_horizontal"
       android:onClick="statistics_click"
       android:text="@string/statistics"
       android:textColor="@color/White"
       android:textSize="20sp"
       android:textStyle="bold" />

    <Button
       android:id="@+id/statistics_button"
       android:layout_width="130sp"
       android:layout_height="130sp"
       android:layout_alignLeft="@+id/"
       android:layout_below="@+id/"
       android:background="@drawable/rounded_button3"
       android:drawableTop="@drawable/statistics"
       android:gravity="center_vertical|center_horizontal"
       android:onClick="statistics_click"
       android:text="@string/statistics"
       android:textColor="@color/White"
       android:textSize="20sp"
       android:textStyle="bold" />

    <Button
       android:id="@+id/Button01"
       android:layout_width="130sp"
       android:layout_height="130sp"
       android:layout_alignLeft="@+id/statistics_button"
       android:layout_below="@+id/statistics_button"
       android:background="@drawable/rounded_button3"
       android:drawableTop="@drawable/statistics"
       android:gravity="center_vertical|center_horizontal"
       android:onClick="statistics_click"
       android:text="@string/statistics"
       android:textColor="@color/White"
       android:textSize="20sp"
       android:textStyle="bold" />

    <Button
       android:id="@+id/Button02"
       android:layout_width="130sp"
       android:layout_height="130sp"
       android:layout_above="@+id/Button03"
       android:layout_alignLeft="@+id/Button01"
       android:layout_below="@+id/Button01"
       android:background="@drawable/rounded_button3"
       android:drawableTop="@drawable/statistics"
       android:gravity="center_vertical|center_horizontal"
       android:onClick="statistics_click"
       android:text="@string/statistics"
       android:textColor="@color/White"
       android:textSize="20sp"
       android:textStyle="bold" />

    <Button
       android:id="@+id/Button03"
       android:layout_width="130sp"
       android:layout_height="130sp"
       android:layout_alignLeft="@+id/Button02"
       android:layout_alignParentBottom="true"
       android:background="@drawable/rounded_button5"
       android:drawableTop="@drawable/statistics"
       android:gravity="center_vertical|center_horizontal"
       android:onClick="statistics_click"
       android:text="@string/statistics"
       android:textColor="@color/Black"
       android:textSize="20sp"
       android:textStyle="bold" />

</RelativeLayout>

Post unito: 14 Novembre 2013, 11:34:42 CET
Grazie Bradipao ho risolto ed ho capito:-)
« Ultima modifica: 14 Novembre 2013, 11:34:42 CET da filipposapo, Reason: Merged DoublePost »

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:Margini layout
« Risposta #3 il: 14 Novembre 2013, 11:35:41 CET »
+1
Non hai postato nessun codice e quindi vado a caso: nei file XML hai un padding impostato sul RelativeLayout padre (esce così di default dalla creazione del progetto).

Citazione
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   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=".HomeActivity" >

E' questo?  :D
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline filipposapo

  • Utente junior
  • **
  • Post: 135
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Tablet Samsung Note 10.1
  • Sistema operativo:
    Windows 8
Re:Margini layout
« Risposta #4 il: 14 Novembre 2013, 11:44:29 CET »
0
Grazie avevo capito ma ormai avevo già postato il codice:-) ti avevo ringraziato sotto, grazie ancora