현재 xml에서 imageview의 크기를 제어 하고 있는데 그걸
oncreate에서 제어 하고 싶은데 어떤걸 사용해야 할 지 모르겠습니다...
setwidth나 setheight 일 줄 아랐는데 그건 없네여...
현재 ics용으로 개발 중 입니다.
여러가지 방법이 있겠죠...
기본적으로 View 의 onMeasure 에서 처리되기 때문에 onCreate 에서 해봐야 의미가 없습니다.
해당 뷰의 padding 값을 변경한다던지의 편법? 이나..
애초에 이미지 뷰 생성을 onCreate에서 하시면 됩니다.
LayoutParam으로 셋팅하면됩니다.
부모레이아웃이 리니어면 LinearLayout.LayoutParam ll = new LinearLayout.LayoutParam(ViewGroup.LayoutParam.FILL_PARENT, ViewGroup.LayoutParam.FILL_PARENT);
이런식으로 선언해주고 필요시에
ll.width = 100;
ll.height = 100;
imageview.setLayoutParam(ll);
이렇게 적용시켜주면됩니다.
로그인 유지
여러가지 방법이 있겠죠...
기본적으로 View 의 onMeasure 에서 처리되기 때문에 onCreate 에서 해봐야 의미가 없습니다.
해당 뷰의 padding 값을 변경한다던지의 편법? 이나..
애초에 이미지 뷰 생성을 onCreate에서 하시면 됩니다.