android 作物活动只能通过意图?

Posted

技术标签:

【中文标题】android 作物活动只能通过意图?【英文标题】:android crop activity only by intent? 【发布时间】:2014-01-02 15:16:23 【问题描述】:

我正在做一个应用程序,它可以拍照并让用户裁剪他的照片。

我确实不是通过呼叫意图来捕获活动...在网络上的许多帮助下,我的应用程序自己拍照。

现在我想让用户裁剪图片...但是在网络上,我看到每个人都在使用

示例:

Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(picUri, "image/*");
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 256);
intent.putExtra("outputY", 256);
intent.putExtra("return-data", true);
startActivityForResult(intent, PIC_CROP);

是否有让用户裁剪图像的唯一方法? 我们不能发展自己的作物活动(即使很难)?

【问题讨论】:

【参考方案1】:

有没有唯一的方法让用户裁剪图像?

这不仅不是唯一的方法,而且这种方法存在严重缺陷。我有 a blog post 讨论这个问题并指出一些提供裁剪的库。

我们不能发展自己的作物活动(即使很困难)?

欢迎你写任何你想写的东西。

【讨论】:

以上是关于android 作物活动只能通过意图?的主要内容,如果未能解决你的问题,请参考以下文章