본문 바로가기

카테고리 없음

Widget 크기 설정

반응형

출처 : http://neoroid.tistory.com/entry/Android-Widget-%EC%B5%9C%EC%86%8C-%ED%81%AC%EA%B8%B0


안드로이드 위젯을 짤 때 


1x1, 2x2, 3x3 .. 이런 위젯들의 dp 값이 궁금하다면 아래 표를 참조하면 됩니다.


셀 크기

 DP 사이즈

1

 72dp

2

 146dp

3

 220dp

4

 294dp


위젯의 크기는 res - xml 폴더 안의 widget_provider.xml에 넣어주시면 됩니다.



<?xml version="1.0" encoding="utf-8"?>

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"

    android:initialLayout="@layout/widget_2x2"

    android:minHeight="146dp"

    android:minWidth="146dp"

    android:updatePeriodMillis="100000" />

(2x2 위젯 사이즈인 경우)


Cell

4 X 1

320 x 100 

3 X 3

240 x 100

2 X 2

160 x 200



즉 가로 길이는 1 에 ==> 80세로 길이는 1 에 ==? 100

 가로 / 세로

 1

2

3

 1

 80 x 100 

 80 x 200 

 80  x 300

 80 x 400 

 2

 160 x 100

 160 x 200 

 160 x 300 

 160 x 400 

 3

 240 x 100

 240 x 200 

 240 x 300

 240 x 400 

 4

 320 x 100

 320 x 200 

 320 x 300 

 320 x 400 


이 크기는 세로모드일때의 크기이며 가로모드일때는

가로 길이 1 에 ==> 106 세로 길이 1 에 ==> 74

반응형