package com.facebook.gamingservices; import android.app.Activity; import android.app.Fragment; import android.content.Intent; import android.net.Uri; import com.facebook.FacebookCallback; import com.facebook.FacebookRequestError; import com.facebook.FacebookSdk; import com.facebook.internal.AppCall; import com.facebook.internal.CallbackManagerImpl; import com.facebook.internal.FacebookDialogBase; import com.facebook.internal.FragmentWrapper; import com.facebook.internal.instrument.crashshield.AutoHandleExceptions; import java.util.List; @AutoHandleExceptions /* loaded from: classes2.dex */ public class GamingGroupIntegration extends FacebookDialogBase { private static final int DEFAULT_REQUEST_CODE = CallbackManagerImpl.RequestCodeOffset.GamingGroupIntegration.toRequestCode(); private static final String ERROR_KEY = "error"; public static class Result { } @Override // com.facebook.internal.FacebookDialogBase public AppCall createBaseAppCall() { return null; } @Override // com.facebook.internal.FacebookDialogBase public List.ModeHandler> getOrderedModeHandlers() { return null; } public GamingGroupIntegration(Activity activity) { super(activity, DEFAULT_REQUEST_CODE); } public GamingGroupIntegration(Fragment fragment) { super(new FragmentWrapper(fragment), DEFAULT_REQUEST_CODE); } public GamingGroupIntegration(androidx.fragment.app.Fragment fragment) { super(new FragmentWrapper(fragment), DEFAULT_REQUEST_CODE); } public void show() { showImpl(); } @Override // com.facebook.internal.FacebookDialogBase, com.facebook.FacebookDialog public void show(Void r1) { showImpl(); } public void showImpl() { startActivityForResult(new Intent("android.intent.action.VIEW", Uri.parse("https://fb.gg/me/community/" + FacebookSdk.getApplicationId())), getRequestCode()); } @Override // com.facebook.internal.FacebookDialogBase public void registerCallbackImpl(CallbackManagerImpl callbackManagerImpl, final FacebookCallback facebookCallback) { callbackManagerImpl.registerCallback(getRequestCode(), new CallbackManagerImpl.Callback() { // from class: com.facebook.gamingservices.GamingGroupIntegration.1 @Override // com.facebook.internal.CallbackManagerImpl.Callback public boolean onActivityResult(int i, Intent intent) { if (intent != null && intent.hasExtra("error")) { facebookCallback.onError(((FacebookRequestError) intent.getParcelableExtra("error")).getException()); return true; } facebookCallback.onSuccess(new Result()); return true; } }); } }