39 lines
1.3 KiB
Java
39 lines
1.3 KiB
Java
package c.a.l.e;
|
|
|
|
import android.text.TextPaint;
|
|
import android.text.style.ClickableSpan;
|
|
import android.view.View;
|
|
import androidx.annotation.ColorInt;
|
|
import d0.z.d.m;
|
|
import kotlin.Unit;
|
|
import kotlin.jvm.functions.Function1;
|
|
/* compiled from: ClickableSpan.kt */
|
|
public final class a extends ClickableSpan {
|
|
public final Function1<View, Unit> i;
|
|
public final Integer j;
|
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: kotlin.jvm.functions.Function1<? super android.view.View, kotlin.Unit> */
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
public a(Function1<? super View, Unit> function1, @ColorInt Integer num) {
|
|
m.checkNotNullParameter(function1, "clickHandler");
|
|
this.i = function1;
|
|
this.j = num;
|
|
}
|
|
|
|
@Override // android.text.style.ClickableSpan
|
|
public void onClick(View view) {
|
|
m.checkNotNullParameter(view, "widget");
|
|
this.i.invoke(view);
|
|
}
|
|
|
|
@Override // android.text.style.ClickableSpan, android.text.style.CharacterStyle
|
|
public void updateDrawState(TextPaint textPaint) {
|
|
m.checkNotNullParameter(textPaint, "ds");
|
|
super.updateDrawState(textPaint);
|
|
Integer num = this.j;
|
|
if (num != null) {
|
|
textPaint.setColor(num.intValue());
|
|
}
|
|
textPaint.setUnderlineText(false);
|
|
}
|
|
}
|