일단 해보는 코딩/Android

[Android] Relative

eun_zoey2 2022. 9. 29. 11:18
728x90

<?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=".RelativeActivity">

    <!-- RelativeActivity 은 방향성을 가지고 있지는 않으나
   자식객체의 위치선정에 대해서 상대적으로 자리를 잡아주는 것이 가능한 레이아웃-->

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="URL"
        android:textSize="40dp"
        android:id="@+id/tv"/>
    <!-- id는 중복해서 만들 수 없다. -->

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="www.naver.com"
        android:textSize="30dp"
        android:layout_toRightOf="@+id/tv"
        android:id="@+id/tv2"/>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="ok"
        android:layout_below="@id/tv2"
        android:layout_alignRight="@id/tv2"/>

    <TextView
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:background="#aaf"
        android:layout_centerInParent="true"/>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="bottom"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"/>

</RelativeLayout>

 

 

 

실행결과