我有一半的屏幕上的webview。如果設備在內容下旋轉到水平位置出現空閒空間,則會調整內容大小,但webview佔用屏幕的一半以上,而不是與文本一起調整大小。如何調整webview的大小?轉動後的webview調整大小
UPD。感謝你所做的一切! 問題是因爲我在清單文件中使用了偏好:android:configChanges =「orientation」。如果關閉此選項,webview會自動調整大小。
我有一半的屏幕上的webview。如果設備在內容下旋轉到水平位置出現空閒空間,則會調整內容大小,但webview佔用屏幕的一半以上,而不是與文本一起調整大小。如何調整webview的大小?轉動後的webview調整大小
UPD。感謝你所做的一切! 問題是因爲我在清單文件中使用了偏好:android:configChanges =「orientation」。如果關閉此選項,webview會自動調整大小。
將此代碼用於網絡視圖以適應您的佈局位置。
ourBrow.getSettings().setBuiltInZoomControls(true);
this.ourBrow.getSettings().setLoadWithOverviewMode(false);
this.ourBrow.getSettings().setUseWideViewPort(false);
我嘗試onCreate和onConfigurationChanged方法這個建議,但它不起作用。我做錯了什麼? – 2013-03-07 09:45:05
謝謝大家! 問題是因爲我在清單文件中使用了偏好:android:configChanges =「orientation」。如果關閉此選項,webview會自動調整大小。 – 2013-03-12 09:55:41
指的是LinearLayout的'weightSum'參數。看看這個http://blog.stylingandroid.com/archives/312 – Daler 2013-03-07 08:47:34
webview的問題。調整大小布局不起作用。使用'weightSum'的 – 2013-03-07 09:40:28
可以以百分比的方式控制視圖大小調整過程。所以說,50%是webview,另外50%是其餘的東西。所以無論何時它需要被拉伸它將填寫屏幕爲50/50 ..或者你可能想要改變它與20/80或任何 – Daler 2013-03-07 10:15:03