프레임 레이아웃(FrameLayout)
참고 프로젝트: FrameLayoutDemoA1
프레임 레이아웃은 다음 그림처럼 뷰들을 왼쪽 상단을 기준으로 배치하는 레이아웃이다.
다음은 프레임 레이아웃의 상속 계층도와 프레임 레이아웃의 예제 화면이다.
java.lang.Object
↳ android.view.View
↳ android.view.ViewGroup
↳ android.widget.FrameLayout
화면을 이렇게 구성하기 위한 레이아웃 XML 파일의 코드는 다음과 같다. 특별히 새로운 속성 없이 기본 속성으로만 작성하면 된다.
코드 FrameLayout
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<Button
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="big_button" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="small_button" />
</FrameLayout>
프레임 레이아웃과 관련된 속성을 살펴보고 싶다면 다음 링크를 참고하기 바란다. URL http://www.androidside.com/docs/reference/android/widget/FrameLayout.html