1
잘 작동하는 페이스 북 로그인을 만들었습니다. 사용자가 로그인하면 다음 활동으로 진행합니다. 그가 홈 버튼을 누른 다음 앱으로 돌아 오면 앱이 FacebookLogin 활동으로 시작하고 화면에 아무것도 표시되지 않은 Facebook 로그 아웃 버튼이 나타납니다. 유일한 옵션은 로그 아웃하고 다시 로그인하는 것입니다.facebook 로그인/로그 아웃
사용자가 로그 아웃하지 않고 앱으로 돌아가서 다시 로그인 할 수 있기를 바랍니다. 그래서 때마다 응용 프로그램이 그 표시됩니다 시작
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_facebook_login);
loginbutton = (LoginButton) findViewById(R.id.fb_login_bn);
callbackManager = CallbackManager.Factory.create();
loginbutton.registerCallback(callbackManager, new
FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
Intent intent = new Intent(FacebookLoginActivity.this,
ModeActivity.class);
startActivity(intent);
finish();
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException error) {
}
});
}
@Override
protected void onActivityResult (int requestCode, int resultCode, Intent data) {
callbackManager.onActivityResult(requestCode,resultCode, data);
}
}