Android: Layout
RelativeLayout
Anleitung einfache Anpassung eines Android Layouts
Zunächst ändert man die Standard Activity Layout von
Constraints zu RelativeLayout
Dann fĂźgt man ein zentral orientiertes Element ein, indem
man in diesem Element die layout_centerInParent auf true setzt
android:layout_centerInParent="true"
|
Danach kann man folgende Elemente mit below anfĂźgen
android:layout_below="@id/txtViewStart"
android:layout_centerHorizontal="true"
|
Android xml code:
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/txtViewStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Positions"
android:layout_centerInParent="true" />
<Button
android:id="@+id/btnSetAlarm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="BtnAlarmOnClick"
android:text="Set Alarm"
android:layout_below="@id/txtViewStart"
android:layout_centerHorizontal="true"
/>
</RelativeLayout>
|