gpt4 book ai didi

android - MikeOrtiz 的 TouchImageView 用于编辑原始 img

转载 作者:行者123 更新时间:2023-11-29 00:36:08 27 4
gpt4 key购买 nike

我正在使用 MikeOrtiz 的 TouchImageView (https://github.com/MikeOrtiz/TouchImageView)。我想添加以下功能:在 TIV(TouchImageView) 中将加载保存在 SDCard 上的图像的预览,用户将滚动和缩放。然后我需要根据 TIV 中可见的内容裁剪原始图像。有没有办法获取可见位图的坐标?谢谢

最佳答案

很简单,TouchImageView是ImageView的子类,所以你应该搜索一下如何获取ImageView的可见区域。这里有一些代码可以做到这一点:

TouchImageView img = (TouchImageView) findViewById(R.id.imageViewZoom);
Bitmap bitmap = null;
img.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(img.getDrawingCache()); // get visible image
img.setDrawingCacheEnabled(false);

位图变量有可见的 ImageView ,然后你可以将它保存到磁盘,显示在另一个 ImageView 或任何你需要的地方。希望对你有帮助

关于android - MikeOrtiz 的 TouchImageView 用于编辑原始 img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12585428/

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