#android #layout #android-layout #webview #android-webview
#Android #макет #android-макет #webview #android-webview
Вопрос:
Привет, у меня есть WebView, определенный как приведенный выше:
<LinearLayout
android:id="@ id/linearLayout4"
android:layout_width="0dp"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_weight="25" >
<WebView
android:id="@ id/home_banner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_margin="10dp" />
</LinearLayout>
Когда WebView загружает баннер, он теряет атрибут gravity, помещая его слева от LinearLayout, создавая много пустого места справа.
Есть какой-нибудь способ исправить эту проблему? Большое спасибо!
Комментарии:
1. чего именно вы хотите? вы хотите, чтобы webview находился в центре макета?
2. Прамод, да, это именно то, чего я хочу. Но когда я загружаю URL-адрес, WebView не центрируется по горизонтали.
3. Это ваш полный макет?
4. Прамод, это часть макета. Нет необходимости показывать весь макет.
Ответ №1:
Try this
<WebView
android:id="@ id/home_banner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp" />