ImageView iv = new ImageView(this);
 iv.setImageResource(R.drawable.tempImage);
 iv.setLayoutParams(new LayoutParams(100, 100));
 iv.setPadding(50, 0, 0, 0);


인터넷 검색 결과 ImageView의 크기를 소스에서 바꾸려면 LayoutParams를 이용하란 이야기를 듣고 LayoutParams를 이용하여 100x100의 크기로 만드는 데 성공했습니다.


그런데 이 이미지의 위치를 지정해야 하는데, Padding 값을 줘서 설정하려 했습니다.

그런데 저렇게 주니 100x100의 영역은 그대로 있고 안쪽 여백이 생겨 위치가 바뀌기는 커녕 50x100의 영역에 이미지가 찌그러져 표시됩니다.


이미지 위치를 지정하는 방법을 모르겠습니다.