ChatOn v1.35.366360版本的 MD5 值为:cde28447b38d5467efa95e48e7076155
以下内容为反编译后的 b.java 源代码,内容仅作参考
package k4;
import ai.chat.gpt.bot.R;
import android.content.Context;
import android.net.Uri;
import android.text.TextPaint;
import android.text.style.ClickableSpan;
import android.text.style.URLSpan;
import android.view.View;
import com.aiby.feature_onboarding.presentation.OnboardingFragment;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
public final class b extends ClickableSpan {
public final int f13722d;
public final Object f13723e;
public final Object f13724i;
public b(Object obj, int i10, Object obj2) {
this.f13722d = i10;
this.f13723e = obj;
this.f13724i = obj2;
}
@Override
public final void onClick(View view) {
int i10 = this.f13722d;
Object obj = this.f13723e;
switch (i10) {
case 0:
Intrinsics.checkNotNullParameter(view, "view");
com.aiby.feature_onboarding.presentation.a q10 = ((OnboardingFragment) obj).q();
q10.getClass();
Uri parse = Uri.parse("https://aiby.mobi/chat_android/terms");
Intrinsics.checkNotNullExpressionValue(parse, "parse(...)");
q10.d(new e(parse));
return;
case 1:
Intrinsics.checkNotNullParameter(view, "view");
com.aiby.feature_onboarding.presentation.a q11 = ((OnboardingFragment) obj).q();
q11.getClass();
Uri parse2 = Uri.parse("https://aiby.mobi/chat_android/privacy");
Intrinsics.checkNotNullExpressionValue(parse2, "parse(...)");
q11.d(new e(parse2));
return;
default:
Intrinsics.checkNotNullParameter(view, "widget");
URLSpan uRLSpan = (URLSpan) this.f13724i;
String url = uRLSpan.getURL();
Intrinsics.checkNotNullExpressionValue(url, "getURL(...)");
if (((Boolean) ((Function1) obj).invoke(url)).booleanValue()) {
return;
}
uRLSpan.onClick(view);
return;
}
}
@Override
public final void updateDrawState(TextPaint ds) {
int i10 = this.f13722d;
Object obj = this.f13724i;
switch (i10) {
case 0:
Intrinsics.checkNotNullParameter(ds, "ds");
ds.linkColor = ((Context) obj).getColor(R.color.colorMainsPrimary30);
super.updateDrawState(ds);
return;
case 1:
Intrinsics.checkNotNullParameter(ds, "ds");
ds.linkColor = ((Context) obj).getColor(R.color.colorMainsPrimary30);
super.updateDrawState(ds);
return;
default:
super.updateDrawState(ds);
return;
}
}
}