gpt4 book ai didi

java - 如何确定路径是否为本地文件

转载 作者:IT老高 更新时间:2023-10-28 23:30:09 26 4
gpt4 key购买 nike

仅给定一个字符串形式的位置,是否有可靠的方法来确定这是本地文件(例如/mnt/sdcard/test.jpg)还是远程资源(例如 http://www.xyz.com/test.jpg)?

使用 Uri.parse 将其转换为 Uri 似乎并没有给我任何指示文件所在位置的信息。

我真的不想在字符串中查找//!

最佳答案

您也可以通过 android.webkit.URLUtil 查询类

URLUtil.isFileUrl(file) || URLUtil.isContentUrl(file)

或上述类的任何其他成员函数。 建议在验证之前进行:

URLUtil.isValidUrl(file)

关于java - 如何确定路径是否为本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6575114/

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