无法执行ACTION_WEB_SEARCH

时间:2014-04-01 19:24:03

标签: android

在我的申请中我做了

    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让它发挥作用,为什么?

1 个答案:

答案 0 :(得分:0)

我还没有使用ACTION_WEB_SEARCH,但看起来不同的是它实际需要采取的行动。您未提供query搜索,因此相应的操作将为ACTION_VIEW

看看here in the docs。您可以在Intent.EXTRAS中提供查询,看看是否允许您使用ACTION_WEB_SEARCH