package com.scb.phone.view.custom.easycash; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import androidx.viewpager.widget.ViewPager; import butterknife.BindView; import butterknife.ButterKnife; import com.scb.phone.R; import com.scb.phone.view.adapter.easycash.AccountSelectorAdapter; import com.scb.phone.view.custom.common.NoSwipeViewPager; import com.scb.phone.view.custom.easycash.CustomAccountSelector; import java.util.List; import me.relex.circleindicator.CircleIndicator; import o.InterfaceC12824fIT; import o.WW; import o.nMh; /* loaded from: classes5.dex */ public class CustomAccountSelector extends LinearLayout { private int d; @BindView CircleIndicator mCircleIndicator; @BindView public NoSwipeViewPager mViewPager; /* loaded from: classes5.dex */ public interface Sts { void e(int i); } public CustomAccountSelector(Context context) { this(context, null); } public CustomAccountSelector(Context context, AttributeSet attributeSet) { this(context, attributeSet, 0); } public CustomAccountSelector(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); this.d = R.drawable.bg_white_rounded; ((LayoutInflater) context.getSystemService("layout_inflater")).inflate(R.layout.2131558900, (ViewGroup) this, true); ButterKnife.c(this); } public final void d(List list, final Sts sts) { this.mViewPager.setAdapter(new AccountSelectorAdapter(getContext(), list, new InterfaceC12824fIT(this, sts) { // from class: o.eCJ private CustomAccountSelector b; private CustomAccountSelector.Sts e; @Override // o.InterfaceC12824fIT public final void a(int i) { CustomAccountSelector.a(this.b, this.e, i); } { this.b = this; this.e = sts; } })); a(list, sts); } public final void a(List list, Sts sts) { this.mViewPager.setClipToPadding(false); if (list.size() == 1) { this.mViewPager.setPadding(getResources().getDimensionPixelOffset(R.dimen.f28532131166619), 0, 0, 0); } else { this.mViewPager.setPadding(getResources().getDimensionPixelOffset(R.dimen.f28522131166618), 0, getResources().getDimensionPixelOffset(R.dimen.f28512131166617), 0); } this.mCircleIndicator.setViewPager(this.mViewPager); this.mViewPager.setCurrentItem(0); if (list.size() >= 10) { this.mCircleIndicator.setVisibility(8); } else { this.mCircleIndicator.setVisibility(0); } this.mViewPager.addOnPageChangeListener(new ViewPager.ojQ(this, sts) { // from class: com.scb.phone.view.custom.easycash.CustomAccountSelector.3 private Sts a; private CustomAccountSelector e; @Override // androidx.viewpager.widget.ViewPager.ojQ public final void onPageScrollStateChanged(int i) { } @Override // androidx.viewpager.widget.ViewPager.ojQ public final void onPageScrolled(int i, float f, int i2) { } { this.e = this; this.a = sts; } @Override // androidx.viewpager.widget.ViewPager.ojQ public final void onPageSelected(int i) { this.e.setSelectedAccountStyle(i); this.a.e(i); } }); } public void setSelectedAccount(int i) { if (this.mViewPager.getAdapter() instanceof AccountSelectorAdapter) { ((AccountSelectorAdapter) this.mViewPager.getAdapter()).c = i; } this.mViewPager.setCurrentItem(i); setSelectedAccountStyle(i); } public final WW e() { if (!(this.mViewPager.getAdapter() instanceof AccountSelectorAdapter)) { return null; } AccountSelectorAdapter accountSelectorAdapter = (AccountSelectorAdapter) this.mViewPager.getAdapter(); int currentItem = this.mViewPager.getCurrentItem(); if (currentItem < accountSelectorAdapter.getCount()) { return accountSelectorAdapter.a.get(currentItem); } return null; } public void setSelectedAccountStyle(int i) { int[] iArr = {i - 1, i, i + 1}; for (int i2 = 0; i2 < 3; i2++) { int i3 = iArr[i2]; NoSwipeViewPager noSwipeViewPager = this.mViewPager; if (noSwipeViewPager != null) { View findViewWithTag = noSwipeViewPager.findViewWithTag("TAG_ACCOUNT_SELECTOR_ADAPTER_BACKGROUND".concat(String.valueOf(i3))); TextView textView = (TextView) this.mViewPager.findViewWithTag("TAG_ACCOUNT_SELECTOR_ADAPTER_TEXT".concat(String.valueOf(i3))); if (findViewWithTag != null) { findViewWithTag.setBackground(nMh.getDrawable(getContext(), i == i3 ? R.drawable.rounded_purple_view_pager : this.d)); } if (textView != null) { textView.setTextColor(nMh.getColor(getContext(), i == i3 ? R.color.f2982131099805 : R.color.f3092131099816)); } } } } public static /* synthetic */ void a(CustomAccountSelector customAccountSelector, Sts sts, int i) { customAccountSelector.mViewPager.setCurrentItem(i, true); sts.e(i); } public static /* synthetic */ void d(CustomAccountSelector customAccountSelector, Sts sts, int i) { customAccountSelector.mViewPager.setCurrentItem(i, true); sts.e(i); } public void setBackgroundDrawable(int i) { this.d = i; } }