如何裁剪从android资源文件夹(@mipmap)获取的图像?

Posted

技术标签:

【中文标题】如何裁剪从android资源文件夹(@mipmap)获取的图像?【英文标题】:How to crop an image getting from android resource folder(@mipmap)? 【发布时间】:2017-04-24 08:34:57 【问题描述】:

我有一个图像视图寻呼机,它将选择一个图像。但我想在图像中使用 zoomIn 和 ZoomOut 功能裁剪这个图像。我该怎么做?

mImageCaptureUri=Uri.parse("android.resource://app.islamic.unikacomp.myapplication/" +sliderImagesId[num]);
// Retrieve a WallpaperManager
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(Animalwallpaper.this);         
try 
// Change the current system wallpaper
myWallpaperManager.setResource(sliderImagesId[num]);
// Show a toast message on successful change
Toast.makeText(Animalwallpaper.this,"Wallpaper successfully changed", Toast.LENGTH_SHORT).show();

 catch (IOException e) 
// TODO Auto-generated catch block

【问题讨论】:

向我们展示你到目前为止做了什么?这样我们就可以建议您实现目标的一些方法 我认为你可以从 github 搜索和使用一些图像裁剪库和捏 joom 功能。 我搜索过。但找不到 关于缩放功能请参考c-sharpcorner.com/UploadFile/88b6e5/…,关于裁剪请参考github.com/IsseiAoki/SimpleCropView 谢谢。我会测试并提供反馈 【参考方案1】:

你可以在 Github 上找到多个库 这里有几个-

Android Image Cropper

Croper

【讨论】:

我会尽力回复

以上是关于如何裁剪从android资源文件夹(@mipmap)获取的图像?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xamarin.Android 中使用 mipmap 文件夹?

android mipmap mdpi怎么标

Android Studio

Qml 图像 mipmap

如何在 res/drawable 中创建子文件夹,就像在 android 的 mipmap 文件夹中一样? [复制]

用于图标的 Mipmap 可绘制对象