package b0;

import L1.B;
import android.os.Build;
import android.text.Spannable;
import android.text.SpannableString;
import java.util.stream.IntStream;

/* JADX INFO: loaded from: classes.dex */
public final class v implements Spannable {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public boolean f4673k = false;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public Spannable f4674l;

    public v(Spannable spannable) {
        this.f4674l = spannable;
    }

    public final void a() {
        Spannable spannable = this.f4674l;
        if (!this.f4673k) {
            if ((Build.VERSION.SDK_INT < 28 ? new B(22) : new u(22)).i(spannable)) {
                this.f4674l = new SpannableString(spannable);
            }
        }
        this.f4673k = true;
    }

    @Override // java.lang.CharSequence
    public final char charAt(int i) {
        return this.f4674l.charAt(i);
    }

    @Override // java.lang.CharSequence
    public final IntStream chars() {
        return this.f4674l.chars();
    }

    @Override // java.lang.CharSequence
    public final IntStream codePoints() {
        return this.f4674l.codePoints();
    }

    @Override // android.text.Spanned
    public final int getSpanEnd(Object obj) {
        return this.f4674l.getSpanEnd(obj);
    }

    @Override // android.text.Spanned
    public final int getSpanFlags(Object obj) {
        return this.f4674l.getSpanFlags(obj);
    }

    @Override // android.text.Spanned
    public final int getSpanStart(Object obj) {
        return this.f4674l.getSpanStart(obj);
    }

    @Override // android.text.Spanned
    public final Object[] getSpans(int i, int i5, Class cls) {
        return this.f4674l.getSpans(i, i5, cls);
    }

    @Override // java.lang.CharSequence
    public final int length() {
        return this.f4674l.length();
    }

    @Override // android.text.Spanned
    public final int nextSpanTransition(int i, int i5, Class cls) {
        return this.f4674l.nextSpanTransition(i, i5, cls);
    }

    @Override // android.text.Spannable
    public final void removeSpan(Object obj) {
        a();
        this.f4674l.removeSpan(obj);
    }

    @Override // android.text.Spannable
    public final void setSpan(Object obj, int i, int i5, int i6) {
        a();
        this.f4674l.setSpan(obj, i, i5, i6);
    }

    @Override // java.lang.CharSequence
    public final CharSequence subSequence(int i, int i5) {
        return this.f4674l.subSequence(i, i5);
    }

    @Override // java.lang.CharSequence
    public final String toString() {
        return this.f4674l.toString();
    }

    public v(CharSequence charSequence) {
        this.f4674l = new SpannableString(charSequence);
    }
}
