Лучший способ программно изменить ширину/высоту виджета?

Возможный дубликат:
Android: Как изменить размер пользовательского вида программно?

Как лучше всего изменить ширину/высоту виджета (я имею в виду, виджет пользовательского интерфейса, подкласс android.view.View) программно?

Выполнение чего-то подобного работает, но это выглядит не совсем правильно:

ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);

Ответ 1

Я использовал этот подход, когда меняю атрибуты LayoutParams, и это кажется мне достаточно хорошим. После googling я не нашел другого хорошего способа сделать это.