Selon le titre, comment je peux masquer la commande de zoom dans une vision webview? p>
3 Réponses :
WebView.getSettings().setBuiltInZoomControls (false); Is what you're looking for I think.http://developer.android.com/reference/android/webkit/WebSettings.html#setBuiltInZoomControls%28boolean%29
Jouez avec des speettings.SetSupportzoom (true); Voyez si une combinaison de cette combinaison et de SetBuilTinzoomControls () vous permettra de pincer le zoom mais cachera toujours les boutons. Malheureusement, je ne suis pas certain que cela est possible avant l'API 11 de permettre à Pinch Zoom, mais cachez les boutons. Sauf si vous implémentez vous-même la logique de zoom de Pinch Zoom.
Vous devez utiliser des sitesettings et définir SetDisplayzoomControls a > faux. Cela permettra à l'utilisateur de toujours utiliser la pincée pour zoomer, mais les commandes ne seront pas affichées. myWebView.getSettings().setDisplayZoomControls(false);
... La méthode SetDisplayzoomControls (Boolean) est indéfinie pour les sites Web de type
Ce commandement ne fonctionne que sur le SDK 11 ou plus ... Il existe une solution de contournement d'avoir le même effet avec Previeus SDK?
Eh bien, enfouir, et p> partagé le même code p>
Peut-être sur des versions plus anciennes (pour garder la compatibilité), car SetDisPlayzoomControls masque réellement les commandes et SetBuilTinzoomControls permet d'activer la fonction de zoom.