0
入力用にテキストボックスが選択されている場合、アンドロイドはズームインしないように強制できますか?私はテキストを入力するためにテキストフィールドをクリックするまで、html5 Webアプリケーションを作成し、レイアウトはすばらしく見えます。この操作で、アンドロイドは自動的にテキストフィールドを拡大表示します。これを防ぐ方法はありますか?ありがとう!次のようにテキストフィールドが選択されているときにズームを防止します
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>