我想在 WebView 中显示网页。到此为止还好。
但我有网页(如下所示),我想要它的某些部分。我的意思是在所有设备的适合屏幕模式下应该只看到左上角。
自过去两三天以来,我一直在解决此问题。
我想要什么: 我想显示网页的左上角以显示在 Webview 中,无论策略可能是缩放或任何其他选项,但它应该适合所有设备的屏幕。
还有一件事我不能改变网页的源代码,因为它是固定的。 我必须通过代码本身进行管理。
我尝试过的: 我参考了 Stackoverflow 链接,但没有运气。
这是我的代码。:
WebView wv;
wv = (WebView) findViewById(R.id.webview_MyPoops);
wv.getSettings().setJavaScriptEnabled(true);
// wv.setInitialScale(185);
// wv.setInitialScale(30);
String URL = "MY_LINK";
wv.loadUrl(URL);
WebSettings webSettings = wv.getSettings();
webSettings.setSavePassword(false);
webSettings.setSaveFormData(false);
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setUseWideViewPort(true);
我正在设备中显示完整的网页。
它在我的 LG 设备(分辨率为 480*800)中运行良好,但在大型设备或 Galaxy Tab2 等标签中,我得到的左上角图像非常小,屏幕的所有其他区域只是网页的背景。
下面是运行上述代码后 Galaxy Tab2 的屏幕截图。
请给你任何我缺乏的建议。提前致谢。