2

我想知道是否有办法用雅虎搜索查询启动浏览器。例如,用户可以选择某个单词或短语并单击一个按钮,该活动将使用 yahoo 搜索查询启动浏览器。

4

2 回答 2

0

尝试将搜索关键字附加到 Yahoo 搜索 api url 并通过 uri onClick new button 在您的活动中访问它。

于 2013-01-22T22:08:03.117 回答
0

最快的方法是使用意图,如下所示:

String query = "my search terms";
String url = "http://search.yahoo.com/search?p=" + query;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

Android 将自动尝试在与 URL 关联的应用程序中打开它,默认情况下,这些 URL 应该是它们的默认 Web 浏览器。

于 2013-01-22T22:12:46.923 回答