나는 Facebook Android SDK tutorial을 따르고 있으며이 단계까지 내 응용 프로그램에서 모든 코드를 사용하고 있습니다. 나는 응용 프로그램을 시작 (내 휴대 전화에서 테스트 있지만 않습니다 에뮬레이터에서 동일)이 화면이 온다 최대 :Facebook 로그인 화면을 가져올 수 없습니까?
좋아, 좋아!
난 그냥이 마련 :
을하지만, 그 대신 어떤 종류의,로드가 완료 된 후에는 로그 인 화면 여기에 주어진 예처럼 올라오고
코드 :
package com.greatapp;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import com.facebook.android.*;
import com.facebook.android.Facebook.*;
public class MyGreatActivity extends Activity {
Facebook facebook = new Facebook("MY_APP_ID");
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
facebook.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);
facebook.authorizeCallback(requestCode, resultCode, data);
}
}
좋아, 내가 프로젝트를 삭제하고 다시 시작했다. 이전의이 화면은 무언가를하고 있지만이로드 스크린을 계속해서 다시로드합니다. 거의 모든 것이 Facebook의 서버에 1000 가지의 다른 것들을 연결하는 것과 같으며 각각 하나는 로딩 화면이 있습니다. 나는 무엇을해야할지 모른다. Logcat에 오류가 없습니다.
는 당신이 기본 FB 응용 프로그램이 휴대 전화에 설치되어 있습니까? –