Как я могу скрыть управление масштабированием в веб-представлении Android? - PullRequest
10 голосов
/ 09 декабря 2011

Как заголовок, как я могу скрыть управление масштабированием в веб-просмотре?

Ответы [ 3 ]

21 голосов
/ 09 декабря 2011

Вы должны использовать WebSettings и установить для setDisplayZoomControls значение false.Это позволит пользователю по-прежнему использовать масштабирование для увеличения, но элементы управления не будут отображаться.

    myWebView.getSettings().setDisplayZoomControls(false);
0 голосов
/ 23 сентября 2013

ну, на самом деле,

WebView.getSettings().setBuiltInZoomControls (false); (<11)

и

myWebView.getSettings().setDisplayZoomControls(false);

общий код

 /**
 * Sets whether the zoom mechanism built into WebView is used.
 */
public void setBuiltInZoomControls(boolean enabled) {
    mBuiltInZoomControls = enabled;
    mWebView.updateMultiTouchSupport(mContext);
}



 /**
 * Sets whether the on screen zoom buttons are used.
 * A combination of built in zoom controls enabled
 * and on screen zoom controls disabled allows for pinch to zoom
 * to work without the on screen controls
 */
public void setDisplayZoomControls(boolean enabled) {
    mDisplayZoomControls = enabled;
    mWebView.updateMultiTouchSupport(mContext);
}

просто имеют разные имена

0 голосов
/ 09 декабря 2011
WebView.getSettings().setBuiltInZoomControls (false);

Я думаю, это то, что вы ищете.

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