package xyz.stream.view.input;

import android.content.Context;
import android.content.res.ColorStateList;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.annotation.ColorRes;
import androidx.annotation.DrawableRes;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.d1;
import androidx.recyclerview.widget.j2;
import java.util.ArrayList;
import java.util.List;
import mf.g;
import xyz.stream.view.R;
import xyz.stream.view.UiUtils;
import xyz.stream.view.ViewRuntime;

/* JADX INFO: loaded from: classes3.dex */
public class InputAdapter extends d1 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Context f36502a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public List f36503b = new ArrayList();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public OnItemListener f36504c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f36505d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f36506e;

    /* JADX INFO: renamed from: xyz.stream.view.input.InputAdapter$1, reason: invalid class name */
    public class AnonymousClass1 extends j2 {
    }

    public interface OnItemListener {
        void onItemClick(View view, int i10);

        boolean onItemKey(View view, int i10, KeyEvent keyEvent, int i11);
    }

    public InputAdapter(Context context) {
        this.f36502a = context;
    }

    public String getItem(int i10) {
        return (String) this.f36503b.get(i10);
    }

    @Override // androidx.recyclerview.widget.d1
    public int getItemCount() {
        return this.f36503b.size();
    }

    @Override // androidx.recyclerview.widget.d1
    public long getItemId(int i10) {
        return i10;
    }

    @Override // androidx.recyclerview.widget.d1
    public void onBindViewHolder(@NonNull j2 j2Var, int i10) {
        ColorStateList colorStateList;
        TextView textView = (TextView) j2Var.itemView.findViewById(R.id.btn_input);
        textView.setText((CharSequence) this.f36503b.get(i10));
        int i11 = this.f36505d;
        if (i11 != 0) {
            j2Var.itemView.setBackgroundResource(i11);
        }
        int i12 = this.f36506e;
        if (i12 != 0 && (colorStateList = g0.d.getColorStateList(this.f36502a, i12)) != null) {
            textView.setTextColor(colorStateList);
        }
        int i13 = 1;
        if (ViewRuntime.isTablet()) {
            UiUtils.setUnFocusable(j2Var.itemView);
        }
        if (this.f36504c != null) {
            j2Var.itemView.setOnClickListener(new ke.a(this, i10, 9));
            j2Var.itemView.setOnKeyListener(new g(this, i10, i13));
        }
    }

    @Override // androidx.recyclerview.widget.d1
    @NonNull
    public j2 onCreateViewHolder(@NonNull ViewGroup viewGroup, int i10) {
        return new AnonymousClass1(LayoutInflater.from(this.f36502a).inflate(R.layout.lib_input_item, viewGroup, false));
    }

    public void setCharacters(List<String> list) {
        this.f36503b = list;
    }

    public void setItemTextColorResId(@ColorRes int i10) {
        this.f36506e = i10;
    }

    public void setKeyBackgroundResId(@DrawableRes int i10) {
        this.f36505d = i10;
    }
}
