package androidx.fragment.app; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.content.IntentSender; import android.os.Bundle; import android.os.Handler; import android.view.LayoutInflater; import androidx.core.util.Preconditions; import java.io.FileDescriptor; import java.io.PrintWriter; /* loaded from: classes.dex */ public abstract class FragmentHostCallback extends FragmentContainer { private final Activity a; private final Context b; private final Handler c; final FragmentManagerImpl d; FragmentHostCallback(FragmentActivity fragmentActivity) { this(fragmentActivity, fragmentActivity, fragmentActivity.mHandler, 0); } abstract void a(Fragment fragment); public abstract void a(Fragment fragment, Intent intent, int i, Bundle bundle); public abstract void a(Fragment fragment, IntentSender intentSender, int i, Intent intent, int i2, int i3, int i4, Bundle bundle) throws IntentSender.SendIntentException; public abstract void a(Fragment fragment, String[] strArr, int i); public abstract void a(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr); public abstract boolean a(String str); Activity b() { return this.a; } public abstract boolean b(Fragment fragment); Context c() { return this.b; } FragmentManagerImpl d() { return this.d; } Handler e() { return this.c; } public abstract E f(); public abstract LayoutInflater g(); public abstract int h(); public abstract boolean i(); public abstract void j(); FragmentHostCallback(Activity activity, Context context, Handler handler, int i) { this.d = new FragmentManagerImpl(); this.a = activity; Preconditions.a(context, "context == null"); this.b = context; Preconditions.a(handler, "handler == null"); this.c = handler; } }