10
가능한 중복 :
Android: How to resize a custom view programmatically?위젯의 너비/높이를 프로그래밍 방식으로 변경하는 가장 좋은 방법은 무엇입니까?
프로그램 위젯 (내 말은, UI 위제트, android.view.View에서의 서브 클래스)의 너비/높이를 변경하는 가장 좋은 방법은 무엇입니까? 이런 일을하는
작동하지만, 꽤 잘하지 않는 것 : 나는 때의 LayoutParams 속성을 변경하는 방법이 방법을 사용하고
ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);
'위젯'(즉, android.view.View의 하위 클래스) 또는 '앱 위젯'(즉, 홈 화면에 표시되는 thingamajig)을 의미합니까? – CommonsWare
android.view.View – synic
이 코드는 잘 동작합니다. 세 번째 줄'mSomeView.setLayoutParams (params);가 필요 없습니다. – Hani