android - 如何从 URI 中获取完整的 URL?

标签 android android-intent

我正在尝试获取从我的应用截取的路径或 URL。

示例网址:http://myapp.com/foo/bar/145

我正在尝试获取:/foo/bar/145

Uri data = getIntent().getData();
String path = data.getPath() // gives "/"

如何获取 /foo/bar/145

最佳答案

.toString() 方法将返回完整的 url 作为一个简单的字符串,如果你需要 URL 实例,那么你可以使用 new URL(uriPath.toString()) .

关于android - 如何从 URI 中获取完整的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20603032/

相关文章:

android - OrmLite 多线程

android - Apk 扩展文件未通过模拟器下载

android - 如何自动更改对下一个列表项的关注

android - 获取 "com.android.ddmlib.AdbCommandRejectedException: closed"异常?

android - 从提供错误 URI 路径的电子邮件中打开 ZIP 文件

android Intent 不适用于wifi、声音、蓝牙?

java - 使用 Maven 和 Dagger 生成的类对 Eclipse 中的 ADT 不可见

java - Android 应用程序逻辑类 : service, 处理程序,...?

android-intent - 从 Play 商店安装时应用程序崩溃

android - 如何在启动智能手机时启动 android 应用程序并使其保持运行直到用户将其关闭?