2012-04-06 17 views
0
タイプに

を未定義」... 2)は 『コンストラクタFacebookは』未定義です...承認、AuthorizeCallbackはタイトルに言ったように、私は私が言ってSSOのコードを入れて、クラスに2つのエラーを取得し、まあFacebookの

私はAuthorizeCallbackのために同じエラーが出る...

私はチュートリアルの後何をすべきかわかりません...その "FB"が作成されました( "Androidチュートリアル")...

これはコードです:

package my.package.namespace; 

import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import com.facebook.android.*; 
import com.facebook.android.Facebook.*; 

public class Facebook extends Activity { 

    Facebook fbclient = new Facebook("myappid"); 


    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     fbclient.authorize(this, new DialogListener() { 
      @Override 
      public void onComplete(Bundle values) {} 

      @Override 
      public void onFacebookError(FacebookError error) {} 

      @Override 
      public void onError(DialogError e) {} 

      @Override 
      public void onCancel() {} 
     }); 
    } 

    @Override 
    public void onActivityResult(int requestCode, int resultCode, Intent data) { 
     super.onActivityResult(requestCode, resultCode, data); 

     fbclient.authorizeCallback(requestCode, resultCode, data); 
    } 
} 
+0

プロジェクトsrcにfb sdkのcomフォルダがありますか? –

+0

ええ、私はフォルダ全体を追加しました... –

+0

その後、作業かどうか? –

答えて

0

男はhow to integrate Facebook API in Android Application?は私が答え、それは一例に取り組んでいる。このリンクに従ってください。単にプロジェクトをダウンロードしてEclipseにインポートし、app Runの前に1つ確認してみてください。参照ライブラリが正しく追加されているかどうかです。

+0

ライブラリは正しく参照されています...あなたが書いたものすべてと、FBのチュートリアルで書かれたすべてを行っています...まだ私はそれらのエラーメッセージを受け取ります –

+0

あなただけをインポートする必要がありますフォルダにHackBookという名前のフォルダがあります。エラーが発生した場合は、それらが不要な場合はコメントしてください。 –

1

アクティビティの名前を「Facebook」以外の名前に変更してください。

関連する問題