在android中选择并裁剪最大尺寸
我想做的是显示裁剪框,但具有最大尺寸。像这样的东西:
Intent intent = new Intent();
intent.setType("image/*");
intent.putExtra("crop", "true");
intent.putExtra("max-width", 30);
intent.putExtra("max-height", 30);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), IMAGE_SELECTED);
What I want to do it's to show the crop box, but with a maximum size. Something like that:
Intent intent = new Intent();
intent.setType("image/*");
intent.putExtra("crop", "true");
intent.putExtra("max-width", 30);
intent.putExtra("max-height", 30);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), IMAGE_SELECTED);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个:
要获取新的图像文件:
Try this:
To get the new image file:
试试这个,解决图像被黑框裁剪的问题。
try this, solve problem that image cropped with black frame.
尝试添加额外的:
并设置输出文件
,然后在ActivityResult上检索文件(而不是数据)
try to add the extra :
and set the outPut file
then retrieve the file ( not the data ) onActivityResult