我想知道是否有办法用雅虎搜索查询启动浏览器。例如,用户可以选择某个单词或短语并单击一个按钮,该活动将使用 yahoo 搜索查询启动浏览器。
问问题
658 次
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 回答