안드로이드 개발 질문/답변
(글 수 45,052)
밑에 글에서 뷰의 생성에 대해서 질문을 했었는데요. 추가적인 질문입니다.
xml이 아닌 Java code로 레이아웃을 생성한 후에 각이 몇 개의 view를 넣을 생각입니다. (e.g. image , textview..)
linearlayout 을 비롯한 각각의 뷰의 속성 값을 설정하려고 하는데요.
LayoutParms 를 이용해서 값을 속성을 지정을 하였는데요, view안의 content의 값들의 속성 설정은 어떻게 해야하나요??
예를 들면,
<xml code>
1. android:layout_gravity
2. android:gravity
위의 속성을 설정할려고 합니다.
질문1)
1번의 경우는 LayoutParams를 이용해서 할 수 있는 것 같은데 2번은 어떻게 해야할지를 잘 모르겠습니다.
질문2)
제가 리소스로 저장해놓은 이미지를 불러와서 사이즈를 제 임의대로 조절하고 싶습니다.(가로 세로 비율 유지)
Bitmap으로 불러와서 해야하는 것이 아닌가 짐작이 되는데요.
getPixels 나 setPixels를 이용해야하나요???
2009.08.12 12:50:59
방금 속성값을 봤는데 ;; imageview에는 그냥 gravity가 없더군요.(layout_gravity가 아닙니다.)
Image view는 자동으로 가운데 정렬인가요? 그건 아닌것 같은데 ;;;