Создайте WebView в разметке активности/фрагмента, с шириной и высотой WRAP_CONTENT, и поместите его в Layout с параметрами WRAP_CONTENT / WRAP_CONTENT, после копайте в сторону
WebViewClient, переопределите метод
onPageFinished();private class HelloWebViewClient extends WebViewClient
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
return true;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
}
}
и измените программно высоту WebView на WRAP_CONTENT по этому примеру
ТЫЦ
UPD: измените высоту НЕ WebView, а Layout'а в котором содержится собственно сам WebView
UPD2: не забудьте ваш клиент присоединить к WebView
webView.setWebViewClient(new HelloWebViewClient()); //в onCreate();