0
正如你在下面看到的,我有一个Webview和一个Imageview的布局。 webview必须占用0.8的重量(宽度的80%),Imageview应该占用0.2(宽度的20%)。这应该可以很好地工作,但是webview不会占用全部宽度,它只占用一半的宽度。在三星标签更少...ANDROID:Webview不占用全宽
我已经通过计算器和互联网搜索各种解决方案。大多数人设置你必须设置LoadWithOverviewMode,它加载webview完全放大。这必须与setUseWideViewPort相结合,这迫使它采用webview的维度。
我一直在玩弄这个了一天现在,如果有人可以提供一些帮助,这将是非常赞赏:)
这是HTML:
<html>
<meta name="viewport" content="width=device-width", initial-scale=40></meta>
<body style='background-color: transparent; color: Grey; font-family: HelveticaNeue-Light; font-size: 10pt; width: 258px; word-wrap: break-word;'>
<div align='left'>When changing...
<span style='background-color: transparent; color: #a8c916; font-family: HelveticaNeue-Light; font-size: 10pt; word-wrap: break-word;'>%d punten</span>
<span style='background-color: transparent; color: Grey; font-family: HelveticaNeue-Light; font-size: 10pt; word-wrap: break-word;'>%@</span>
</div>
</body>
的Java:
vh.textTagline.setInitialScale(40);
vh.textTagline.getSettings().setLoadWithOverviewMode(true);
vh.textTagline.getSettings().setUseWideViewPort(true);
的XML:
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="1">
<WebView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/textTagline"
android:layout_weight="0.8"/>
<ImageView
android:id="@+id/arrow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="17dp"
android:paddingRight="10dp"
android:layout_weight="0.2"/>
</LinearLayout>
没有帮助,输出仍然是一样的。感谢您的努力,尽管... – Zakdroid 2014-11-25 09:04:14