=======================
=======================
=======================
// 오른쪽 기준으로 먼저 잡고 그다음에 fill_parent 모든 영역을 잡는다.
//----------------------------------------------
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="right"
android:adjustViewBounds = "true"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="100dip"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
</LinearLayout>
// 왼쪽 기준으로 먼저 잡고 그다음에 fill_parent 모든 영역을 잡는다.
//----------------------------------------------------
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="left"
android:adjustViewBounds = "true"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="100dip"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
</LinearLayout>
// 탑 top 기준으로 먼저 잡고 그다음에 fill_parent 모든 영역을 잡는다.
//-----------------------------------------------------
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="top"
android:adjustViewBounds = "true"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="100dip"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
</LinearLayout>
// 봇 bottom 기준으로 먼저 잡고 그다음에 fill_parent 모든 영역을 잡는다.
//--------------------------------------------------
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="top"
android:adjustViewBounds = "true"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="100dip"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
</LinearLayout>
// android:layout_weight 이용하여 영역 늘리기
//----------------------------------------------------------------
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="top"
android:adjustViewBounds = "true"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="0"
android:layout_weight = "1" // fill 로 채우면서 밑에 영역이 있으면 다채우지않고 거기 까지만 제한한다.
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="100dip"
android:adjustViewBounds = "true"
android:background="#80ff0000"
>
</LinearLayout>
</LinearLayout>
=======================
=======================
=======================
'스마트기기개발관련 > 안드로이드 개발' 카테고리의 다른 글
안드로이드 해상도 화면관련 (0) | 2012.03.19 |
---|---|
웹뷰 api WebView 의 loadDataWithBaseURL, loadData 차이점과 문제점 (0) | 2012.03.15 |
안드로이드 - 안드로이드ConnectivityManager 를 통해 실시간 네트웍 상태 파악하기 (0) | 2012.01.11 |
안드로이드 회전시 나타나는 문제. (0) | 2011.12.27 |
안드로이드 매니페스트(manifest) 디버그 정보 알아내기 (android:debuggable) 어플리케이션(application) 디버그 (0) | 2011.11.09 |