package g1;

import android.text.Editable;
import androidx.annotation.Nullable;
import androidx.emoji2.text.q0;

/* JADX INFO: loaded from: classes.dex */
public final class d extends Editable.Factory {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final Object f26134a = new Object();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static volatile d f26135b;

    @Nullable
    private static Class<?> sWatcherClass;

    public static Editable.Factory getInstance() {
        if (f26135b == null) {
            synchronized (f26134a) {
                try {
                    if (f26135b == null) {
                        d dVar = new d();
                        try {
                            sWatcherClass = Class.forName("android.text.DynamicLayout$ChangeWatcher", false, d.class.getClassLoader());
                        } catch (Throwable unused) {
                        }
                        f26135b = dVar;
                    }
                } finally {
                }
            }
        }
        return f26135b;
    }

    @Override // android.text.Editable.Factory
    public final Editable newEditable(CharSequence charSequence) {
        Class<?> cls = sWatcherClass;
        return cls != null ? new q0(cls, charSequence) : super.newEditable(charSequence);
    }
}
