what-the-bank/sources/o/uzP.java

127 lines
4.2 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Canvas;
import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.widget.SeekBar;
import androidx.core.view.ViewCompat;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import o.SYO;
/* loaded from: classes.dex */
public class uzP extends Kvu {
private boolean a;
private boolean b;
private PorterDuff.Mode c;
private Drawable d;
private ColorStateList e;
private final SeekBar g;
public uzP(SeekBar seekBar) {
super(seekBar);
this.e = null;
this.c = null;
this.b = false;
this.a = false;
this.g = seekBar;
}
@Override // o.Kvu
public void gK_(AttributeSet attributeSet, int i) {
super.gK_(attributeSet, i);
Context context = this.g.getContext();
C0683McA c0683McA = new C0683McA(context, context.obtainStyledAttributes(attributeSet, SYO.ZqN.AppCompatSeekBar, i, 0));
SeekBar seekBar = this.g;
ViewCompat.sm_(seekBar, seekBar.getContext(), SYO.ZqN.AppCompatSeekBar, attributeSet, c0683McA.d, i, 0);
Drawable jM_ = c0683McA.jM_(SYO.ZqN.AppCompatSeekBar_android_thumb);
if (jM_ != null) {
this.g.setThumb(jM_);
}
gL_(c0683McA.jL_(SYO.ZqN.AppCompatSeekBar_tickMark));
if (c0683McA.d.hasValue(SYO.ZqN.AppCompatSeekBar_tickMarkTintMode)) {
this.c = FIj.hZ_(c0683McA.d.getInt(SYO.ZqN.AppCompatSeekBar_tickMarkTintMode, -1), this.c);
this.a = true;
}
if (c0683McA.d.hasValue(SYO.ZqN.AppCompatSeekBar_tickMarkTint)) {
this.e = c0683McA.jK_(SYO.ZqN.AppCompatSeekBar_tickMarkTint);
this.b = true;
}
c0683McA.d.recycle();
d();
}
void gL_(Drawable drawable) {
Drawable drawable2 = this.d;
if (drawable2 != null) {
drawable2.setCallback(null);
}
this.d = drawable;
if (drawable != null) {
drawable.setCallback(this.g);
Tlu.pD_(drawable, ViewCompat.m(this.g));
if (drawable.isStateful()) {
drawable.setState(this.g.getDrawableState());
}
d();
}
this.g.invalidate();
}
private void d() {
Drawable drawable = this.d;
if (drawable != null) {
if (this.b || this.a) {
Drawable pI_ = Tlu.pI_(drawable.mutate());
this.d = pI_;
if (this.b) {
Tlu.pF_(pI_, this.e);
}
if (this.a) {
Tlu.pG_(this.d, this.c);
}
if (this.d.isStateful()) {
this.d.setState(this.g.getDrawableState());
}
}
}
}
public void a() {
Drawable drawable = this.d;
if (drawable != null) {
drawable.jumpToCurrentState();
}
}
public void c() {
Drawable drawable = this.d;
if (drawable != null && drawable.isStateful() && drawable.setState(this.g.getDrawableState())) {
this.g.invalidateDrawable(drawable);
}
}
public void gJ_(Canvas canvas) {
if (this.d != null) {
int max = this.g.getMax();
if (max > 1) {
int intrinsicWidth = this.d.getIntrinsicWidth();
int intrinsicHeight = this.d.getIntrinsicHeight();
int i = intrinsicWidth >= 0 ? intrinsicWidth / 2 : 1;
int i2 = intrinsicHeight >= 0 ? intrinsicHeight / 2 : 1;
this.d.setBounds(-i, -i2, i, i2);
float width = ((this.g.getWidth() - this.g.getPaddingLeft()) - this.g.getPaddingRight()) / max;
int save = canvas.save();
canvas.translate(this.g.getPaddingLeft(), this.g.getHeight() / 2);
for (int i3 = 0; i3 <= max; i3++) {
this.d.draw(canvas);
canvas.translate(width, BitmapDescriptorFactory.HUE_RED);
}
canvas.restoreToCount(save);
}
}
}
}