为什么android拍照应该提供内容提供商?

问题描述 投票:0回答:1

当我使用这样的系统相机时:

val intent = Intent("android.media.action.IMAGE_CAPTURE")
intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri)
startActivityForResult(intent,takePhoto)

为什么我应该提供内容提供商?内容提供者的导出为假?

android android-contentprovider
1个回答
0
投票

因为您拍摄的照片属于其他应用。在这种情况下,它是一个系统应用程序。因此您必须使用内容提供程序。

© www.soinside.com 2019 - 2024. All rights reserved.