Android中获取URI的方式

发布网友 发布时间:2024-10-24 17:34

我来回答

1个回答

热心网友 时间:2024-10-28 05:39

在Android7.0之后,不再允许将file://Uri暴露给其他应用,因此获取Uri的方式发生了改变。

获取Uri时,需要使用getUriForFile方法,并在第二个参数中定义AndroidManifest.xml文件中的android:authorities属性,同时指定export此Uri的类名。

为了实现这个功能,需要在XML配置文件provider_paths.xml中进行设置。

在了解了获取Uri的基本操作后,接下来可以使用action.SEND Intent动作,将Uri分享出去。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com