0
我在縮小WebView的內容時遇到了問題,該內容對於默認比例太大。如何在Android TV上縮小WebView [SDK 22]?
我開發了一個支持720p的Android電視,我跟所有可能的建議,在那裏:
webView = (WebView) findViewById(R.id.main_wv);
webView.setInitialScale(1);
webView.getSettings().setUserAgentString(newUA);
webview.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webView.setScrollbarFadingEnabled(false);
webView.getSettings().setJavaScriptEnabled(true);
webView.setPadding(0, 0, 0, 0);
這是我當前的設置,我試圖讓他們中的一些,而不是別人,但仍然沒有改變。
這是我的XML:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<WebView
android:id="@+id/main_wv"
android:layout_width="match_parent"
android:layout_height="match_parent"></WebView>
</android.support.v7.widget.LinearLayoutCompat>
我是否造成任何錯誤或者是某種邪惡的bug?
我只是想盡量縮小以適應一個巨大的圖形,否則將不會完全顯示。
EDIT1:我試過將android.support.v7.widget.LinearLayoutCompat
更改爲FrameLayout
。沒有改變。
EDIT2:我也試過webView.zoomBy(0.02f)
,還是什麼都沒有。
我試過了;( – N3sh
我建議你採取'框架Layout'在XML和網絡'裏面View'給它一個嘗試 –
我剛試過,也還是一樣 – N3sh