linearLayout의 weight 값 동적 조절방법 질문합니다.

 

linearLayout의 weight 값을 layout xml에서 지정을 한 후에,

java코드에서 동적으로 그 값을 변경하려고 하는데 방법을 모르겠습니다.

 

setWeightSum 메소드는 child의 weight sum을 변경하는 메소드 인것 같구,,

 

제가 하려는 것은

 

리니어 레이아웃으로

화면 분할을 1:1로 한 후에

특정 버튼을 누르면

쓰레드를 동작시켜 화면 분할 비율을 점차적으로 바꾸어 애니매이션 효과를 주려고 하는 것인데

안드로이드에서 제공하는 자체 애니매이션 말고 직접 구현하려고 합니다.

 

혹시 아시는 분 답변 부탁드립니다 -- __ ^^