当选择文本框进行输入时,是否可以强制android不放大?我已经写了一个html5 web应用程序,布局看起来很棒,直到我点击文本字段输入文本。执行此操作后,android将自动放大文本字段。有没有办法防止这种情况发生?谢谢!
我的webview代码如下:
WebView myWebView = (WebView) findViewById(R.id.webview);
WebViewClient wv = new WebViewClient();
wv.shouldOverrideUrlLoading(myWebView, "http://urlgoeshere");
myWebView.setInitialScale(1);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setBuiltInZoomControls(false);
myWebView.getSettings().setLoadsImagesAutomatically(true);
myWebView.getSettings().setUseWideViewPort(true);
myWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
myWebView.getSettings().setSupportZoom(false);
myWebView.getSettings().setDomStorageEnabled(true);
myWebView.setWebViewClient(wv);
myWebView.loadUrl("http://urlgoeshere");我的webview的xml如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relativeLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</RelativeLayout>发布于 2012-02-09 17:44:09
如果不需要,请尝试删除setDefaultZoom()。这样一来,你的程序就把它留给手机来适应页面,而不会强制放大
https://stackoverflow.com/questions/9034407
复制相似问题