package defpackage;

import android.app.ActivityOptions;
import android.content.Intent;
import android.os.LocaleList;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.Locale;

/* JADX INFO: loaded from: classes.dex */
public final class bp1 {

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface a {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface b {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface c {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface d {
    }

    @l18
    public static class e {
        @rq6
        @wd2
        public static Locale a(Intent intent) {
            String stringExtra = intent.getStringExtra("androidx.browser.customtabs.extra.TRANSLATE_LANGUAGE_TAG");
            if (stringExtra != null) {
                return Locale.forLanguageTag(stringExtra);
            }
            return null;
        }

        @wd2
        public static void b(Intent intent, Locale locale) {
            intent.putExtra("androidx.browser.customtabs.extra.TRANSLATE_LANGUAGE_TAG", locale.toLanguageTag());
        }
    }

    @l18
    public static class f {
        @wd2
        public static ActivityOptions a() {
            return ActivityOptions.makeBasic();
        }
    }

    @l18
    public static class g {
        @rq6
        @wd2
        public static String a() {
            LocaleList adjustedDefault = LocaleList.getAdjustedDefault();
            if (adjustedDefault.size() > 0) {
                return adjustedDefault.get(0).toLanguageTag();
            }
            return null;
        }
    }

    @l18
    public static class h {
        @wd2
        public static void a(ActivityOptions activityOptions, boolean z) {
            activityOptions.setShareIdentityEnabled(z);
        }
    }

    public static final class i {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface j {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface k {
    }

    @m38
    @Retention(RetentionPolicy.SOURCE)
    public @interface l {
    }
}
