0
Facebookのログイン情報が表示され、Facebookにログインして情報を確認しましたが、私のアプリケーションに戻ったときにAccessTokenが機能しませんでした。私がテストしたとき:LoginManagerを使用してログインできません
FacebookSdk.sdkInitialize(getApplicationContext(), new FacebookSdk.InitializeCallback() {
@Override
public void onInitialized() {
if(AccessToken.getCurrentAccessToken() == null){
System.out.println("not logged in yet");
} else {
System.out.println("Logged in");
}
}
});
を結果がまだ
にログインしていないこれは、コードのログインです:
public void loginFacebook(View v){
LoginManager.getInstance().logInWithPublishPermissions(this, Arrays.asList("publish_actions"));
callbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
Toast.makeText(UserPerfilActivity.this, "Você Clicou em: ", Toast.LENGTH_LONG).show();
System.out.println("publish");
// sharePhotoToFacebook();
}
@Override
public void onCancel() {
System.out.println("onCancel");
}
@Override
public void onError(FacebookException exception) {
System.out.println("onError");
}
});
}
しかしcallbackManagerは動作しません、私は持っていません。パブリッシュ、キャンセル、エラーprintln