gpt4 book ai didi

java - Android 相机捕获的 URI 解释

转载 作者:行者123 更新时间:2023-12-01 12:28:24 25 4
gpt4 key购买 nike

谁能给我解释一下下面的代码吗?

Uri outputFileUri = Uri.fromFile(sdDirectory);

Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);


startActivityForResult(intent, 0);
}

最佳答案

第 1 行-从文件创建 Uri。 URI 的格式为“file://”。对除“/”之外的路径字符进行编码。示例:“file:///tmp/android.txt”

第 2 行 - 标准 Intent 操作,可以发送该操作以使相机应用程序捕获图像并将其返回。

第 3 行-将扩展数据添加到 Intent 中。

第 4 行-

有时您希望在 Activity 结束时获取结果。例如,您可以启动一个 Activity ,让用户在联系人列表中选择一个人;当它结束时,它返回被选择的人。为此,您可以使用标识调用的第二个整数参数来调用 startActivityForResult(Intent, int) 版本。结果将通过您的 onActivityResult(int, int, Intent) 方法返回。

关于java - Android 相机捕获的 URI 解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26141256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com