小编tgi*_*han的帖子

Facebook android sdk v4登录取消

我需要在我的app中实现facebook登录.这是我的班级:

表现:

<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
    <activity android:name="com.facebook.FacebookActivity"
        android:configChanges=
            "keyboard|keyboardHidden|screenLayout|screenSize|orientation"
        android:theme="@android:style/Theme.Translucent.NoTitleBar"
        android:label="@string/app_name" />
    <provider android:authorities="com.facebook.app.FacebookContentProvider"
        android:name="com.facebook.FacebookContentProvider"
        android:exported="true" />
Run Code Online (Sandbox Code Playgroud)

而我的班级:

public abstract class FaceBookActivityImpl extends BaseActivity {
private CallbackManager callbackManager;
private ShareDialog shareDialog;

@Override
protected void initView() {
    FacebookSdk.sdkInitialize(getApplicationContext());
    callbackManager = CallbackManager.Factory.create();
    LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
        @Override
        public void onSuccess(LoginResult loginResult) {

        }

        @Override
        public void onCancel() {

        }

        @Override
        public void onError(FacebookException e) {

        }
    });
    FacebookSdk.addLoggingBehavior(LoggingBehavior.REQUESTS);
}

public CallbackManager getCalbackManager(){
    return callbackManager;
}

public ShareDialog getShareDialog(){
    if(shareDialog==null){
        shareDialog = new …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-android-sdk

5
推荐指数
1
解决办法
4483
查看次数

标签 统计

android ×1

facebook ×1

facebook-android-sdk ×1