【发布时间】:2014-10-01 09:01:52
【问题描述】:
我知道这个问题已经被问过了,但我还没有找到一个可靠的解决方案。我研究了很多例子,但没有一个能正常工作。我从this post 中找到了一个示例。
我使用了 commonsware 源代码。它工作正常,但是当我使用代码时,我的相机以水平布局而不是垂直布局打开。
我知道有两种方法可以做到这一点。一个通过 Camera API,另一个通过 Intent 事物。为了捕获单个快照,我使用了意图部分,它工作得很好。
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.setType("image/*");
startActivityForResult(Intent.createChooser(intent,"Select Picture"), RESULT_LOAD_IMAGE);
但这会一直点击图片,我的要求是我需要它在 5 张照片后停止点击图片。
我不知道如何实现这一点。
【问题讨论】: