我已设置LinearLayout
admob
和WebView
。
当admob
显示在最顶层时,WebView Y pos
已正确重新定位到0 + adMobHeight
。
然后,如果你触摸并拖动WebView
,你就可以向上移动相同的仰卧位高度! iOS上的此属性称为bounces
。
如何停用它?
如果不可能,请强制WebView
重新计算其大小,重新加载内容?谢谢
请注意,滚动屏幕已被禁用,
webviewB.setVerticalScrollBarEnabled(false);
webviewB.setHorizontalScrollBarEnabled(false);
答案 0 :(得分:0)
如果您始终想要在屏幕顶部显示,那么您可能需要考虑使用RelativeLayout。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:backgroundColor="#000000"
app:primaryTextColor="#FFFFFF"
app:secondaryTextColor="#CCCCCC"
android:layout_alignParentTop="true"
/>
<!-- WebView below that -->
<!--WebView-->
</RelativeLayout>