package com.facebook.internal; import android.content.Intent; import com.facebook.CallbackManager; import com.facebook.FacebookSdk; import com.ubt.jimu.unity.bluetooth.MyUnityListener; import java.util.HashMap; import java.util.Map; /* loaded from: classes.dex */ public final class CallbackManagerImpl implements CallbackManager { private static Map b = new HashMap(); private Map a = new HashMap(); public interface Callback { boolean a(int i, Intent intent); } public enum RequestCodeOffset { Login(0), Share(1), Message(2), Like(3), GameRequest(4), AppGroupCreate(5), AppGroupJoin(6), AppInvite(7), DeviceShare(8); private final int offset; RequestCodeOffset(int i) { this.offset = i; } public int toRequestCode() { return FacebookSdk.f() + this.offset; } } private static synchronized Callback a(Integer num) { Callback callback; synchronized (CallbackManagerImpl.class) { callback = b.get(num); } return callback; } public static synchronized void b(int i, Callback callback) { synchronized (CallbackManagerImpl.class) { Validate.a(callback, MyUnityListener.CALLBACK); if (b.containsKey(Integer.valueOf(i))) { return; } b.put(Integer.valueOf(i), callback); } } public void a(int i, Callback callback) { Validate.a(callback, MyUnityListener.CALLBACK); this.a.put(Integer.valueOf(i), callback); } @Override // com.facebook.CallbackManager public boolean a(int i, int i2, Intent intent) { Callback callback = this.a.get(Integer.valueOf(i)); if (callback != null) { return callback.a(i2, intent); } return b(i, i2, intent); } private static boolean b(int i, int i2, Intent intent) { Callback a = a(Integer.valueOf(i)); if (a != null) { return a.a(i2, intent); } return false; } }