Ниже представлен файл макета. Внутренний относительная компоновка (ID = webViewLayout) будет содержать WebView, который добавляется в макет во время выполнения и фрагмент (ID = adFragement) высота равна 0, когда начинается приложение, так как не загружены объявлений. На данный момент WebView внутри ид = webViewLayout занимает все пространство на экране и при последующем объявления выбираются и ID = adFragment отображает объявления его высота 50. объявления проецируются на вершине от WebView.Шкала Android WebView (уменьшение высоты), когда фрагмент (AdMob) масштабируется (увеличивает высоту)
<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" >
<RelativeLayout
android:id="@+id/webViewLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_above="@+id/adFragment" />
<fragment
android:id="@+id/adFragment"
android:name="com.gatta.e.gatta.MainActivity$AdFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:layout="@layout/fragment_ad"
android:layout_alignParentBottom="true" />
</RelativeLayout>
Как сделать WebView, чтобы уменьшить масштаб динамически, когда высота фрагмента получает увеличивается. ?
Поведение одно и то же. без изменений. –