我正在使用Galaxy S4
和Galaxy J3
来测试我的应用,点击按钮会触发相机功能。
当我的应用使用意图调用相机功能时(ACTION_IMAGE_CAPTURE)
我认为这不是因为我的代码有错误。 因为......我的星系j3上的一切都还可以。
请帮助我解决可能存在的问题。
答案 0 :(得分:0)
我认为你可以在你的java文件中使用它
Intent cameraIntent=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
用于查看捕获的图像并自动保存
pic=new File(Environment.getExternalStorageDirectory(),"filename" + ".jpg");
cameraIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, picUri);
cameraIntent.putExtra("return-data", true);
startActivityForResult(cameraIntent, PHOTO);
还可以在清单中添加权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />