做了条形码识别,识别之后结果显示在TextView上, 然后通过点击 search 按钮 链接到google并且搜索 在TextView上的结果,请各位大侠们帮帮忙,,万万万分感谢!!! 

解决方案 »

  1.   

    地址:http://www.google.com.hk/#hl=zh-CN&q=%E4%BD%A0%E5%A5%BD%E5%90%97
    将你的搜索内容编码成utf-8替换%E4%BD%A0%E5%A5%BD%E5%90%97
    %E4%BD%A0%E5%A5%BD%E5%90%97的中文是"你好吗"
    可得到URLEcoder.encode(text, "utf-8"),这个编码我不知道对不对,也可能是gbk编码那就是把utf-8换成gbk2312
      

  2.   

    首选是确定URL,即要搜索的链接
    GOOGLE的是这样的
    http://www.google.com.hk/search?q=%E8%8B%B9%E6%9E%9C
    q=后边是你要搜索的字符串,要把你的字符串变成UTF8编码然后再进行URL编码确定好URL后就可以通过Intent来打开这个页面了或者通过你内嵌一个webView来打开这个页面打开外部浏览器的代码如下:
         Uri uri = Uri.parse("http://www.google.com.hk/search?q=%E8%8B%B9%E6%9E%9C");
         Intent logintent = new Intent(Intent.ACTION_VIEW, uri);
         startActivity(logintent);