Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0d147d9b authored by Martin Kosiba's avatar Martin Kosiba
Browse files

Update WebView documentation section about zoom.

This makes it clear that pinch-zoom and wrap_content don't go well
together.

BUG: 10598456
Change-Id: I748b454197353fcbe5c2621719934a121745d4ce
parent af638c4f
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -58,9 +58,6 @@ import java.util.Map;
 * It uses the WebKit rendering engine to display
 * web pages and includes methods to navigate forward and backward
 * through a history, zoom in and out, perform text searches and more.</p>
 * <p>To enable the built-in zoom, set
 * {@link #getSettings() WebSettings}.{@link WebSettings#setBuiltInZoomControls(boolean)}
 * (introduced in API level {@link android.os.Build.VERSION_CODES#CUPCAKE}).
 * <p>Note that, in order for your Activity to access the Internet and load web pages
 * in a WebView, you must add the {@code INTERNET} permissions to your
 * Android Manifest file:</p>
@@ -161,9 +158,18 @@ import java.util.Map;
 *   }
 * });
 *
 * webview.loadUrl("http://slashdot.org/");
 * webview.loadUrl("http://developer.android.com/");
 * </pre>
 *
 * <h3>Zoom</h3>
 *
 * <p>To enable the built-in zoom, set
 * {@link #getSettings() WebSettings}.{@link WebSettings#setBuiltInZoomControls(boolean)}
 * (introduced in API level {@link android.os.Build.VERSION_CODES#CUPCAKE}).</p>
 * <p>NOTE: Using zoom if either the height or width is set to
 * {@link android.view.ViewGroup.LayoutParams#WRAP_CONTENT} may lead to undefined behavior
 * and should be avoided.</p>
 *
 * <h3>Cookie and window management</h3>
 *
 * <p>For obvious security reasons, your application has its own
@@ -222,6 +228,7 @@ import java.util.Map;
 * <p>The {@code hdpi.css} stylesheet is only used for devices with a screen pixel ration of 1.5,
 * which is the high density pixel ratio.</p>
 * </li>
 * </ul>
 *
 * <h3>HTML5 Video support</h3>
 *