按按钮打开相机,然后拍照 - 2016年

时间:2016-12-05 19:43:07

标签: android button camera

我希望能够在按下时拍照,然后将照片正常存储在本地驱动器上。我曾尝试使用Intent,但我相信你现在必须拥有权限或其他东西,但我不知道该怎么做。有人可以告诉我如何为按钮做这个,请:)

1 个答案:

答案 0 :(得分:0)

如果您想使用相机,则必须在清单文件中设置权限:

 <uses-permission android:name="android.permission.CAMERA" />
 <uses-feature android:name="android.hardware.camera" />
 <uses-feature android:name="android.hardware.camera.autofocus" />

来源:Camera

要保存照片,您应该获得许可:

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

设定意图:

Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivity(intent);

如果您想要更多内容,请在此处How to