программно изменить высоту макета, ClassCastException?

Я пытаюсь "оживить" WebView, чтобы раскрыть его содержимое. Я написал обработчик для увеличения высоты на 1 каждый раз, однако я сталкиваюсь с ClassCastException. Код я с использованием:

WebView.LayoutParams params = new WebView.LayoutParams(wv.getLayoutParams());
params.height = height;
wv.setLayoutParams(params);
height++;
this.sleep(20);

В строке wv.setLayoutParams (params) я получаю:

java.lang.ClassCastException: android.widget.AbsoluteLayout $ LayoutParams

Как это исправить?

10
задан Cœur 16 January 2019 в 02:17
поделиться