0

我一直在尝试在我的应用程序中使用 Facebook SDK,但突然在调用 Facebook.authorizeCallback 时应用程序开始崩溃。在 OnActivityResult() 中调用 Facebook.authorizeCallback 并且它仅在没有网络时发生。我搜索了很多但是没有找到任何解决方案。任何帮助将不胜感激。

4

1 回答 1

0

首先检查是否有网络,然后启动facebook进程..

检查网络可用性

ConnectivityManager conMgr = (ConnectivityManager) con
            .getSystemService(Context.CONNECTIVITY_SERVICE);
    if (conMgr.getActiveNetworkInfo() != null
            && conMgr.getActiveNetworkInfo().isAvailable()
            && conMgr.getActiveNetworkInfo().isConnected()) {
        network= true;
    } else
    {
        network= false;
    }

   if(network)
  {
      //do the process for facebook
  }
  else
  {
      // show alert message network not available
   }
于 2012-07-17T08:38:03.340 回答