package xyz.stream.view;

import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import xyz.stream.view.databinding.ViewPasswordBinding;

/* JADX INFO: loaded from: classes3.dex */
public class PasswordView extends FrameLayout {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public ViewPasswordBinding f36320a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public OnPasswordInputListener f36321b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f36322c;

    public PasswordView(Context context) {
        super(context);
        this.f36322c = 30;
        a();
    }

    public final void a() {
        ViewPasswordBinding viewPasswordBindingInflate = ViewPasswordBinding.inflate(LayoutInflater.from(getContext()), this, false);
        this.f36320a = viewPasswordBindingInflate;
        addView(viewPasswordBindingInflate.getRoot());
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) this.f36320a.tvPwd2.getLayoutParams();
        float f10 = this.f36322c;
        marginLayoutParams.setMarginStart(UiUtils.dp2px(f10));
        this.f36320a.tvPwd2.setLayoutParams(marginLayoutParams);
        ViewGroup.MarginLayoutParams marginLayoutParams2 = (ViewGroup.MarginLayoutParams) this.f36320a.tvPwd3.getLayoutParams();
        marginLayoutParams2.setMarginStart(UiUtils.dp2px(f10));
        this.f36320a.tvPwd3.setLayoutParams(marginLayoutParams2);
        ViewGroup.MarginLayoutParams marginLayoutParams3 = (ViewGroup.MarginLayoutParams) this.f36320a.tvPwd4.getLayoutParams();
        marginLayoutParams3.setMarginStart(UiUtils.dp2px(f10));
        this.f36320a.tvPwd4.setLayoutParams(marginLayoutParams3);
        ViewGroup.MarginLayoutParams marginLayoutParams4 = (ViewGroup.MarginLayoutParams) this.f36320a.tvPwd5.getLayoutParams();
        marginLayoutParams4.setMarginStart(UiUtils.dp2px(f10));
        this.f36320a.tvPwd5.setLayoutParams(marginLayoutParams4);
        ViewGroup.MarginLayoutParams marginLayoutParams5 = (ViewGroup.MarginLayoutParams) this.f36320a.tvPwd6.getLayoutParams();
        marginLayoutParams5.setMarginStart(UiUtils.dp2px(f10));
        this.f36320a.tvPwd6.setLayoutParams(marginLayoutParams5);
    }

    public void clearInput() {
        this.f36320a.tvPwd1.setText("");
        this.f36320a.tvPwd2.setText("");
        this.f36320a.tvPwd3.setText("");
        this.f36320a.tvPwd4.setText("");
        this.f36320a.tvPwd5.setText("");
        this.f36320a.tvPwd6.setText("");
    }

    public String getInputString() {
        StringBuilder sb = new StringBuilder();
        if (!this.f36320a.tvPwd1.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd1.getText().toString());
        }
        if (!this.f36320a.tvPwd2.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd2.getText().toString());
        }
        if (!this.f36320a.tvPwd3.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd3.getText().toString());
        }
        if (!this.f36320a.tvPwd4.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd4.getText().toString());
        }
        if (!this.f36320a.tvPwd5.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd5.getText().toString());
        }
        if (!this.f36320a.tvPwd6.getText().toString().isEmpty()) {
            sb.append(this.f36320a.tvPwd6.getText().toString());
        }
        return sb.toString();
    }

    public void setInputString(String str) {
        setInputString(str, false);
    }

    public void setOnPasswordInputListener(OnPasswordInputListener onPasswordInputListener) {
        this.f36321b = onPasswordInputListener;
    }

    public void setInputString(String str, boolean z10) {
        OnPasswordInputListener onPasswordInputListener;
        this.f36320a.tvPwd1.setText(!str.isEmpty() ? z10 ? "*" : str.substring(0, 1) : "");
        this.f36320a.tvPwd2.setText(str.length() >= 2 ? z10 ? "*" : str.substring(1, 2) : "");
        this.f36320a.tvPwd3.setText(str.length() >= 3 ? z10 ? "*" : str.substring(2, 3) : "");
        this.f36320a.tvPwd4.setText(str.length() >= 4 ? z10 ? "*" : str.substring(3, 4) : "");
        this.f36320a.tvPwd5.setText(str.length() >= 5 ? z10 ? "*" : str.substring(4, 5) : "");
        this.f36320a.tvPwd6.setText(str.length() >= 6 ? z10 ? "*" : str.substring(5, 6) : "");
        if (str.length() != 6 || (onPasswordInputListener = this.f36321b) == null) {
            return;
        }
        onPasswordInputListener.onDone(str);
    }

    public PasswordView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f36322c = 30;
        TypedArray typedArrayObtainStyledAttributes = context.getTheme().obtainStyledAttributes(attributeSet, R.styleable.PasswordView, 0, 0);
        this.f36322c = typedArrayObtainStyledAttributes.getInt(R.styleable.PasswordView_space, 30);
        typedArrayObtainStyledAttributes.recycle();
        a();
    }
}
