RelativeLayout
Questo è il layout più flessibile, gli elementi si posizionano in relazione l’uno all’altro o rispetto al contenitore.
Ecco il codice relativo al file activity_main.xml
<RelativeLayout
android:layout_width=”wrap_content” android:layout_height=”wrap_content” tools:ignore=”TextFields,PXUsage”> <TextView
android:id=”@+id/lblMessaggio” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_alignParentLeft=”true” android:layout_alignParentTop=”true” android:text=”Messaggio” tools:ignore=”HardcodeText” /> <EditText
android:id=”@+id/txtMessaggio” android:layout_width=”match_parent” android:layout_height=”100dp” android:layout_alignLeft=”@id/lblMessaggio” android:layout_below=”@id/lblMessaggio” android:layout_centerHorizontal=”true” android:textSize=”18sp” /> <Button
android:id=”@+id/btnInvia” android:layout_width=”100dp” android:layout_height=”wrap_content” android:layout_below=”@+id/txtMessaggio” android:layout_alignRight=”@+id/txtMessaggio” android:text=”Invia” tools:ignore=”HardcodedText” /> <Button
android:id=”@+id/btnCancella” android:layout_width=”100dp” android:layout_height=”wrap_content” android:layout_below=”@+id/txtMessaggio” android:layout_alignLeft=”@+id/txtMessaggio” android:text=”Cancella” tools:ignore=”HardcodedText” /> </RelativeLayout>
|