밑에 글에서 뷰의 생성에 대해서 질문을 했었는데요. 추가적인 질문입니다.


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를 이용해야하나요???