【发布时间】:2013-12-20 08:36:23
【问题描述】:
我正在尝试在我的 Android 应用中添加横幅广告。 但从 webview 加载的横幅显示有空格或边距。我没有在任何地方指定边距。
图片的广告空间被指定为 300 x 50 意味着任何大于此尺寸的东西都会失焦。
如果此空间显示在 webview 中,则图像将部分显示或从底部和侧面裁剪。
这是直接添加的图片。
这是从 webview 添加的图片。
任何避免这些边距的解决方案,因为我无法自定义固定的 300 x 50 固定尺寸的广告空间。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<WebView
android:id="@+id/webview1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bann" />
</RelativeLayout>
广告空间为 300 x 50。我无法在此处进行布局说明。它是由 adserver SDK 添加的。
【问题讨论】:
-
能否请您发布您的布局?谢谢。
-
@fasteque 添加了布局。
-
哦,我在那篇帖子里找到的!!解决了。谢谢@fasteque。我怎样才能接受这个答案并将这个问题标记为已解决。我发现 html 页面中的默认边距和填充是 10px(从未遇到过这个事实:/)。添加样式
<style type="text/css"> html, body { margin: 0px; padding: 0px; } </style> -
很高兴你解决了它,我在下面添加了我的答案。
标签: android html android-layout webview ads