簡単な質問。webviewの中にウェブページコンテンツを入れる(Android)
ウェブページ全体が表示されるようにウェブビューのコンテンツを拡大しようとしています。すなわちスクロールしない。私はドキュメントを見てきましたが、ズームコントロールとsetinitialscaleからメソッドを除いて見つけることができません。
この場合、setinitialscaleの問題は、サイトごとに異なる動作をすることです。
例: 1:ウィキペディアは、ズームで予想通りに読み込みます。 2:ただし、Googleではページの中心部分のみを表示します。
HERESにコードスニペットは、私が
test1 = (WebView) findViewById(R.id.webview_test_1);
test2 = (WebView) findViewById(R.id.webview_test_2);
test3 = (WebView) findViewById(R.id.webview_test_3);
test1.getSettings().setJavaScriptEnabled(true);
test2.getSettings().setJavaScriptEnabled(true);
test3.getSettings().setJavaScriptEnabled(true);
test1.setInitialScale(12);
test2.setInitialScale(12);
test3.setInitialScale(12);
test1.loadUrl("http://developer.android.com/resources/tutorials/views/hello-tablelayout.html");
test2.loadUrl("http://www.wikipedia.org/");
test3.loadUrl("http://www.google.com");
test1.getSettings().setDefaultZoom(ZoomDensity.FAR);
を持っているこれは私がやろうとしているが、私はそれが十分にズームインし得るカント何の代替のようです。
これでwebviewにページを収めることができます – Ravi