마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ScalableLayout 사용중에 ImageView Layoutparams 접근이 않되나요 ?

0 추천

ScalableLayout 사용하여 앱 개발중인데.

이미지뷰크기를 동적으로 바꾸려 합니다.

Scent_Silhum_Img.setScaleX(1-balloon_Size);
Scent_Silhum_Img.setScaleY(1-balloon_Size);
 
이런식으로 키우거나 줄이는건 가능한데.
 
params.width=(int) (width+1000); 이런식으로 레이아웃 params 사용하여 줄이려고 하면 먹통이 되버리네요 ..
 
 ScalableLayout.LayoutParams params = (ScalableLayout.LayoutParams)Scent_Silhum_Img.getLayoutParams();
 
 ViewGroup.LayoutParams params = (ViewGroup.LayoutParams)Scent_Silhum_Img.getLayoutParams();
선언도 이렇게도 해보고 
 
ScalableLayout 을 적용하지 않은 코드에서 접근은 잘됩니다.
 
당장 해결되야 일정 맞출수 있을것같은데...
 
아니면 이미지뷰 크기를 동적으로 변경하는 또다른 방법이 있나요 ... ?
CJ여비 (5,730 포인트) 님이 2014년 11월 11일 질문
라이브러리에서 뭔짓을해놨는지 보는편이 좋을것도같네요.. 고생하시길..

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...