gpt4 book ai didi

android - 如何从ImageView获取图片并设置到其他ImageView?

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:50 29 4
gpt4 key购买 nike

我有两个 ImageViews 如下:

        <ImageView android:id="@+id/image1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/ic_launcher" />

<ImageView android:id="@+id/image2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:adjustViewBounds="true"
android:scaleType="fitCenter"
/>

第一个 imageView 以其实际大小显示图像,第二个 ImageView 应以 fitCenter 大小显示图像。

我一直在尝试这段代码:

    ImageView img1 = (ImageView) findViewById(R.id.image1);
ImageView img2 = (ImageView) findViewById(R.id.image2);

img2.setImageDrawable(img1.getDrawable());

但是第二个 ImageView 只显示图像作为第一个。是的,以其实际大小。

任何人都可以帮助找到解决方案吗?

谢谢

最佳答案

你可以尝试这样的事情:

ImageView img2 = (ImageView) findViewById(R.id.image2);
img2.setScaleType(ImageView.ScaleType.CENTER_CROP);
img2.setImageDrawable(img1.getDrawable());

关于android - 如何从ImageView获取图片并设置到其他ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29223031/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com