我有两张图片,A和B,我的目标是把B放在A上并保存到用户的设备上(这类似于python中Pillow Library的Paste((函数(
注意,B和A都是用户通过活动选择的,所以我得到了URI
图片A和B分别为
顶部的图片B
首先;如何在Kotlin+AndroidStudio中将B粘贴到A上?
第二;如何调整B的大小以处理不同类型a图片的特定宽高比?
您应该将图像放入frameLayout:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imageA"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_gravity="center"/>
<ImageView
android:id="@+id/imageB"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_gravity="center"/>
</FrameLayout>