何らかの理由で、コードの行が表示されません。
session = new Session.OpenRequest(this).setCallBack(statusCallBack)
Session.OpenRequest(myFragment)
未定義のエラーが発生します。なぜこれがなぜで、どうすれば修正できるのか誰かが知っていますか?
私が間違っていたことを見つけました。サポートライブラリからのフラグメントである必要があります。通常のフラグメントクラスを拡張していました。
どうやら、Session.OpenRequest(Fragment fragment)
コンストラクターは動作するはずです。プロジェクトにFacebookSDKを適切に追加したと仮定して、クラス内のインポートを整理してクラスをインポートしますSession.OpenRequest
。このコンストラクターは、コードからは見えないようです。
Eclipse IDEを使用している場合は、Ctrl
++を押してインポートを整理しShift
ますO
。