【发布时间】:2018-08-29 10:11:44
【问题描述】:
我收到以下错误消息:
未找到处理 Intent { act=android.intent.action.VIEW 的 Activity dat=app:// }
我尝试了许多不同的方法,但都没有成功。这是我正在使用的代码:
if (url.startsWith("app://")) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
intent.setData(Uri.parse(url));
startActivity(intent);
return true;
}
【问题讨论】:
-
你想做什么?打开一个 http 链接或其他什么?
-
而不是
startActivity(intent)使用startActivity(Intent.createChooser(intent , "Open With...")); -
发布一个完整的代码,你在哪里获取 url 值