xml파일내에서
<LinearLayout
…
android:layout_width="240dip"
android:layout_height="320dip" />
설정해줘도 LayoutParams 사용할 경우 안되는 경우가 있었었었었었다
LayoutParams params = new LayoutParams( 240, 320 ) 해줘도 단위가 달라져서 찾아보던 중
final int width = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 240, getResources().getDisplayMetrics());
final int height = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 320, getResources().getDisplayMetrics());
LinearLayout.LayoutParams paramlinear = new LinearLayout.LayoutParams(width,height);
하니까 됨ㅋ
'공부 > Android' 카테고리의 다른 글
JNI를 이용한 C모듈(*.so) 적용하는 방법 (0) | 2013.07.29 |
---|---|
[안드로이드] 터치화면, 제스처 기능을 이용한 터치 인식 (0) | 2013.07.24 |
안드로이드 레이아웃 겹치기 (0) | 2013.07.23 |
안드로이드 JNI 프로그램 시작하기 (0) | 2013.07.19 |
안드로이드에대한 기본 이해와 설명, (안드로이드 네이티브 라이브러리) (0) | 2013.07.19 |