Skip to content

여러 크기의 폰에 따른 레이아웃 설정

MintState April 20, 2011 at 3:23 PM Views 12145

여러 크기의 폰에 따른 레이아웃 설정

기존 레이아웃을 사용하여 갤럭시탭과 같은 큰 화면의 기기로 실행시키면
레이아웃이 작아지거나 깨지는 경우가 있습니다.

이때는 여러개의 레이아웃을 만드는것이 좋습니다.

AndroidManifest.xml 에 아래 코드를 삽입하여 주시고.

<supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" />

layout 을 몇가지 추가 하시면 됩니다.
layout-1024x600 나 layout-large

drawable 도 drawable-hdpi-1024x600 와 같이 만들면 갤럭시탭에서 사용할 수 있습니다.

res/layout/my_layout.xml            // layout for normal screen size
res/layout-small/my_layout.xml      // layout for small screen size
res/layout-large/my_layout.xml      // layout for large screen size
res/layout-large-land/my_layout.xml // layout for large screen size in landscape mode
res/layout-xlarge/my_layout.xml     // layout for extra large screen size

res/drawable-lhdpi/my_icon.png      // image for low density
res/drawable-mdpi/dpi/my_icon.png   // image for medium density
res/drawable-hdpi/my_icon.png       // image for high density
res/drawable-nodpi/composite.xml    // density independent resource

아래 URL을 참고 하세요
http://developer.android.com/guide/practices/screens_support.html
http://innovator.samsungmobile.com/galaxyTab.do

Share X Facebook LINE QR code

0 comments

Be the first to comment.