正如docs所说:“ACTION_GET_CONTENT可以允许用户浏览网页并下载所需数据”。 这就是我需要的,来自Google Images。虽然,如果我使用这个意图的类型应用程序崩溃(我想它只希望ACTION_VIEW打开浏览器):
Intent intent = new Intent();
intent.setData(Uri.parse(url));
intent.putExtra("return-data", true);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(intent, PICK_IMAGE);
需要(编辑以澄清我需要的内容):
我所拥有的URL就是这个,但它需要其他东西,因为它会进入默认搜索,而不是图像:
String url = "http://images.google.com/search?q=" + imagename;
我感谢任何帮助。
答案 0 :(得分:0)
尝试使用以下网址。它在我的应用程序中适用于我:
"http://images.google.com/search?num=10&hl=en&site=&tbm=isch&source=hp&biw=980&bih=710&q=" + YourQueryString
答案 1 :(得分:0)
您需要将tbm
查询参数设置为值isch
才能进行图片搜索。所以最小的URL看起来像:
“http://google.com/search?tbm=isch&q=”+ queryString