在 WebView 内对齐 ImageView

Posted

技术标签:

【中文标题】在 WebView 内对齐 ImageView【英文标题】:Align ImageView inside WebView 【发布时间】:2020-05-29 20:35:41 【问题描述】:

我需要在 WebView 的右下角对齐图像,但图像总是在左上角。

我已经尝试使用本主题中的解决方案,但没有成功:Align ImageView to bottom Right of LinearLayout。

还有其他方法吗?

我的 XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_
    android:layout_
    android:orientation="vertical"
    tools:context=".MainActivity">

    <WebView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/webview"
        android:layout_
        android:layout_>

        <ImageView android:id="@+id/imageBack"
            android:layout_
            android:layout_
            android:src="@drawable/logo_mosaic"
        />
    </WebView>
</LinearLayout>

【问题讨论】:

【参考方案1】:

你可以试试下面的代码来实现——

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
             xmlns:tools="http://schemas.android.com/tools"
             android:layout_
             android:layout_
             android:orientation="vertical"
             tools:context=".MainActivity">

    <WebView
            android:id="@+id/webview"
            android:layout_
            android:layout_
            >


    </WebView>
    <ImageView android:id="@+id/imageBack"
               android:layout_
               android:layout_gravity="bottom|right"
               android:layout_

               android:src="@drawable/logo_mosaic"
    />

【讨论】:

以上是关于在 WebView 内对齐 ImageView的主要内容,如果未能解决你的问题,请参考以下文章

android中的中心对齐占位符问题

webview 高度在 nestedScrollView 内无限增长

在 NestedScrollView 内带有锚点的 Webview

微信小程序webview内页面分享

在Chrome调试WebView内页面(Android环境)

微信小程序webview内H5多级跳转没有返回键问题