【问题标题】:Image crop help using multiple imageview使用多个图像视图的图像裁剪帮助
【发布时间】:2020-06-13 03:56:05
【问题描述】:

这是我的问题...是否可以在不更改主图像的情况下加载图片、调用裁剪活动并将裁剪的图像加载到不同的图像视图上? 我有 3 个图像视图。我的 imageview 1 用于主图像加载,我的 imageview 2 用于裁剪活动的结果,imageview 3 也是如此。

我正在使用 com.theartofdev.edmodo:android-image-cropper:2.6.0....

这个的好处是它已经有很多功能,但问题是我想要发生的是它会加载我已经在我的主图像视图中调用的图像。

【问题讨论】:

  • (由于声誉不佳,无法上传照片)我想要发生的是当我点击我的主图像视图(最大)时,它会要求我在我的画廊中选择一个图像。当我按下 imageview 2(左下角)时,它将调用crop 方法,将图像加载到主 imageview 中,并将裁剪后的图像的结果存储在 imageview 2 中。imageview 3(右下角)也是如此。跨度>

标签: android crop


【解决方案1】:
  1. 获取活动类中的视图实例。
  2. 使用以下方法获取图片源为位图
  3. 从 convertImageViewToBitmap 返回的显示 bm 到第二个 ImageView。

私有位图 convertImageViewToBitmap(ImageView v){ 位图 bm = ((BitmapDrawable)v.getDrawable()).getBitmap(); 返回 bm; }

【讨论】:

    猜你喜欢
    • 2013-04-20
    • 1970-01-01
    • 2011-09-03
    • 2016-05-04
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多