在 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的主要内容,如果未能解决你的问题,请参考以下文章
webview 高度在 nestedScrollView 内无限增长
在 NestedScrollView 内带有锚点的 Webview