2011-12-10 47 views
0

我正在使用的Facebook显示如下像URL的代码:Facebook的像在机器人

String htmlCodeGoesHere="<div id=\"fb-root\"></div>"+ 
      "<script>(function(d, s, id) {"+ 
      " var js, fjs = d.getElementsByTagName(s)[0];"+ 
      " if (d.getElementById(id)) {return;}"+ 
      " js = d.createElement(s); js.id = id;"+ 
      " js.src = \"http://connect.facebook.net/en_US/all.js#xfbml=1& appId="+APP_ID+"\";"+ 
      " fjs.parentNode.insertBefore(js, fjs);"+ 
      "}(document, 'script', 'facebook-jssdk'));</script>"+ 
      "<div class=\"fb-like\" data-href=\" http://www.facebook.com/ToshibaInnovation\" data-send=\"false\" data-width=\"450\" data-show-faces=\"true\"> </div>"; 
      webviewliketoshiba.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); 
      webviewliketoshiba.setBackgroundColor(Color.WHITE); 


      webviewliketoshiba.setWebChromeClient(new WebChromeClient() { 

       @Override 
       public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result) { 
        Log.e("js ", message); 
        return false; 
       } 
      }); 

      webviewliketoshiba.loadDataWithBaseURL(null, htmlCodeGoesHere, "text/html", "UTF_8", null); 

这表示像在Web视图按钮。我正在使用OnTouchListener进行Web视图,以便在执行后采取特定的操作。但点击像按钮它打开没有内容的浏览器窗口。不能像页面一样获得响应。

任何人都可以帮助我做功能。我需要响应像一个Facebook页面。我有一个有效的脸书会话和tocken。通过像网址获得积极的回应,我可以控制我的其他代码。

回答