在我的申请中我做了
Uri webAddress = Uri.parse("http://www.nrk.no");
Intent webIntent = new Intent(Intent.ACTION_WEB_SEARCH, webAddress);
String title = "Choose an app";
Intent chooserIntent = Intent.createChooser(webIntent, title);
startActivity(chooserIntent);
但弹开的选择器说No apps can perform this action
。我究竟做错了什么?
编辑:改为ACTION_VIEW让它发挥作用,为什么?
答案 0 :(得分:0)
我还没有使用ACTION_WEB_SEARCH
,但看起来不同的是它实际需要采取的行动。您未提供query搜索,因此相应的操作将为ACTION_VIEW
。
看看here in the docs。您可以在Intent.EXTRAS
中提供查询,看看是否允许您使用ACTION_WEB_SEARCH