Как показать полосы прокрутки в AndroidView WebView - PullRequest
5 голосов
/ 29 октября 2011

Можно ли отобразить полосы прокрутки для прокручиваемых элементов HTML в WebView Android?Как это сделать?

Ответы [ 3 ]

10 голосов
/ 29 октября 2011

в вашем onCreate() методе: попробуйте это:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.your_web_view_layout); 

    browser = (WebView)findViewById(R.id.your_webview);
    WebSettings mWebSettings = browser.getSettings();
    mWebSettings.setBuiltInZoomControls(true);
    browser.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    browser.setScrollbarFadingEnabled(false);
    browser.loadUrl("file:///android_asset/index.html");
}
0 голосов
/ 23 июня 2018
WebSettings WebSettings12 = browser.getSettings();
WebSettings12.setBuiltInZoomControls(true);
webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webview.setScrollbarFadingEnabled(false);
webview.loadUrl("https://google.com");
0 голосов
/ 08 сентября 2015

Для меня помогло

android:scrollbarAlwaysDrawVerticalTrack="true"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...