IT/Java Spring

Android Studio s09LinearLayoutDemo01

Millennials 2020. 7. 1. 11:57

1)activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
    android:orientation="vertical"
    tools:context=".MainActivity">
    <!-- 버튼이 세로로 배치 -->
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="첫번째버튼"/>
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="두번째버튼"/>

    <!-- 버튼을 가로로 배치 -->
    <!-- android:orientation을 명시하지 않으면 기본적으로 horizontal로 인식 -->
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal">
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="세번째버튼"/>
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="네번째버튼"/>
    </LinearLayout>



</LinearLayout>

android:orientation은 뷰를 배치하는 방향
세로 : vertical, 가로 : horizontal

2)실행

반응형