我正在制作一个应用程序,我需要拍照,然后从中裁剪100x100区域。现在我正在打算拍照,然后我创建了一个裁剪它的CropActivity。
我想知道默认照片应用程序是否可以设置裁剪图片并在屏幕上显示边框以识别应该在拍照之前裁剪的区域。
也许还有一些额外的东西?我不知道。我搜索ong enought,但没有找到任何可以在预览中一步完成的任务。
(请不要发布解决方案,如何单独裁剪图像,没有预览,我已经知道了)
答案 0 :(得分:0)
我想知道默认照片应用程序是否可以设置裁剪图片并在屏幕上显示边框以识别应该裁剪的区域
有超过10亿台Android设备,分布在超过一千种设备型号上。那些有数百个“默认照片应用程序”,作为预装应用程序和用户安装和制作的其他相机应用程序的混合,是默认设置。
答案 1 :(得分:0)
你可以在一个字符串中保存图像的路径(即Uri),然后将你的意图putExtra: String mUri =" android.media.whatever&#34 ;; 意图mIntent.putExtra(" imgUri",mUri); 然后在接收方,您可以使用以下方式获取图像:
Bitmap img = BitmapFactory.decodeFile(getIntent()。getStringExtra(" imgUri");