我有一个场景,在该场景中,我通过以下代码激发了打开摄像头的意图。只有在射击意图打开摄像头后才打开设备摄像头
if(isCameraInUse())
return;
Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
mImageFile = getOutputFromCamera();
Uri tempuri = Uri.fromFile(mImageFile);
i.putExtra(MediaStore.EXTRA_OUTPUT, tempuri);
startActivityForResult(i, 0);
现在,如果我有多个相机应用程序,那么我将它们全部视为可以打开的选项。但我只想要打开设备相机。这可能吗?是否可以触发一个意图指定哪个应用程序应该捕获该意图?