正在查看: Vi App v10.18.0 应用的 ArtistSeeAllActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Vi App v10.18.0 应用的 ArtistSeeAllActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.onmobile.rbtsdkui.activities;
import android.content.Intent;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import androidx.appcompat.app.ActionBar;
import androidx.fragment.app.Fragment;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.adapter.FragmentStateAdapter;
import androidx.viewpager2.widget.ViewPager2;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.resource.bitmap.CenterCrop;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.chip.Chip;
import com.google.android.material.chip.ChipGroup;
import com.onmobile.rbtsdkui.AppManager;
import com.onmobile.rbtsdkui.R;
import com.onmobile.rbtsdkui.activities.base.BaseActivity;
import com.onmobile.rbtsdkui.analytics.AnalyticsConstants;
import com.onmobile.rbtsdkui.application.RbtConnector;
import com.onmobile.rbtsdkui.basecallback.AppBaselineCallback;
import com.onmobile.rbtsdkui.fragment.FragmentStoreSeeAllNew;
import com.onmobile.rbtsdkui.http.api_action.dtos.ChartItemDTO;
import com.onmobile.rbtsdkui.http.api_action.dtos.DynamicChartItemDTO;
import com.onmobile.rbtsdkui.http.api_action.dtos.RingBackToneDTO;
import com.onmobile.rbtsdkui.model.ListItem;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/onmobile/rbtsdkui/activities/ArtistSeeAllActivity;", "Lcom/onmobile/rbtsdkui/activities/base/BaseActivity;", "<init>", "()V", "ChipViewPagerAdapter", "rbtsdk2.0_vodafoneRelease"}, k = 1, mv = {1, 7, 1})
public final class ArtistSeeAllActivity extends BaseActivity {
public ImageView m;
public ChipGroup n;
public ListItem o;
public ViewPager2 q;
public ChipViewPagerAdapter r;
@NotNull
public LinkedHashMap s = new LinkedHashMap();
@NotNull
public LinkedHashMap p = new LinkedHashMap();
@Metadata(bv = {}, d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0082\u0004\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcom/onmobile/rbtsdkui/activities/ArtistSeeAllActivity$ChipViewPagerAdapter;", "Landroidx/viewpager2/adapter/FragmentStateAdapter;", "rbtsdk2.0_vodafoneRelease"}, k = 1, mv = {1, 7, 1})
public final class ChipViewPagerAdapter extends FragmentStateAdapter {
public int a;
@NotNull
public ArrayList b;
@NotNull
public ChartItemDTO c;
public ChipViewPagerAdapter(ArtistSeeAllActivity artistSeeAllActivity, int i) {
super(artistSeeAllActivity.getSupportFragmentManager(), artistSeeAllActivity.getLifecycle());
this.a = i;
this.b = new ArrayList();
this.c = new ChartItemDTO();
}
public final void a(int i) {
this.b.add(Integer.valueOf(i));
}
public final int b(int i) {
return this.b.indexOf(Integer.valueOf(i));
}
@NotNull
public final Fragment createFragment(int i) {
this.c.setId(((Number) this.b.get(i)).intValue());
FragmentStoreSeeAllNew a = FragmentStoreSeeAllNew.a(AnalyticsConstants.EVENT_PV_ARTISTPREVIEW_SCREEN, new ListItem(this.c), true);
Intrinsics.checkNotNullExpressionValue(a, "newInstance(AnalyticsCon…N, ListItem(chart), true)");
return a;
}
public final int getA() {
return this.a;
}
}
@Nullable
public final View c(int i) {
LinkedHashMap linkedHashMap = this.s;
View view = (View) linkedHashMap.get(Integer.valueOf(i));
if (view != null) {
return view;
}
View findViewById = findViewById(i);
if (findViewById == null) {
return null;
}
linkedHashMap.put(Integer.valueOf(i), findViewById);
return findViewById;
}
@Override
public final int g() {
return R.layout.activity_artist_see_all;
}
@Override
@NotNull
public final String h() {
Intrinsics.checkNotNullExpressionValue("ArtistSeeAllActivity", "ArtistSeeAllActivity::class.java.simpleName");
return "ArtistSeeAllActivity";
}
@Override
public final void i() {
Intrinsics.checkNotNullExpressionValue(c(R.id.storeParentRelativeLayout), "storeParentRelativeLayout");
ImageView imageView = (ImageView) c(R.id.artist_image);
Intrinsics.checkNotNullExpressionValue(imageView, "artist_image");
this.m = imageView;
ChipGroup c = c(R.id.chip_group);
Intrinsics.checkNotNullExpressionValue(c, "chip_group");
this.n = c;
ChipGroup chipGroup = null;
if (c == null) {
Intrinsics.throwUninitializedPropertyAccessException("languageChipGroup");
c = null;
}
c.setSingleSelection(true);
ChipGroup chipGroup2 = this.n;
if (chipGroup2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("languageChipGroup");
} else {
chipGroup = chipGroup2;
}
chipGroup.setOnCheckedChangeListener(new ChipGroup.OnCheckedChangeListener() {
public final void onCheckedChanged(ChipGroup chipGroup3, int i) {
ArtistSeeAllActivity.a(chipGroup3, i);
}
});
ViewPager2 c2 = c(R.id.chip_pager);
Intrinsics.checkNotNullExpressionValue(c2, "chip_pager");
this.q = c2;
}
@Override
public final void k() {
if (this.o == null) {
Intrinsics.throwUninitializedPropertyAccessException("mReceivedListItem");
}
ListItem listItem = this.o;
ListItem listItem2 = null;
if (listItem == null) {
Intrinsics.throwUninitializedPropertyAccessException("mReceivedListItem");
listItem = null;
}
Object parent = listItem.getParent();
Intrinsics.checkNotNull(parent, "null cannot be cast to non-null type com.onmobile.rbtsdkui.http.api_action.dtos.RingBackToneDTO");
RingBackToneDTO ringBackToneDTO = (RingBackToneDTO) parent;
RequestBuilder apply = Glide.with(this).load(ringBackToneDTO.getPrimaryImage()).apply(RequestOptions.centerCropTransform().transform(new CenterCrop()));
ImageView imageView = this.m;
if (imageView == null) {
Intrinsics.throwUninitializedPropertyAccessException("artistImage");
imageView = null;
}
apply.into(imageView);
c(R.id.artist_toolbar).setTitle(ringBackToneDTO.getName());
ListItem listItem3 = this.o;
if (listItem3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("mReceivedListItem");
} else {
listItem2 = listItem3;
}
Object parent2 = listItem2.getParent();
Intrinsics.checkNotNull(parent2, "null cannot be cast to non-null type com.onmobile.rbtsdkui.http.api_action.dtos.RingBackToneDTO");
final RingBackToneDTO ringBackToneDTO2 = (RingBackToneDTO) parent2;
AppManager.e().g().c(0, new AppBaselineCallback<DynamicChartItemDTO>() {
@Override
public final void failure(@Nullable String str) {
LinkedHashMap linkedHashMap;
linkedHashMap = ArtistSeeAllActivity.this.p;
String id = ringBackToneDTO2.getId();
Intrinsics.checkNotNullExpressionValue(id, "ringtone.id");
linkedHashMap.put("", Integer.valueOf(Integer.parseInt(id)));
ArtistSeeAllActivity.this.g("");
}
@Override
public final void success(DynamicChartItemDTO dynamicChartItemDTO) {
RingBackToneDTO ringBackToneDTO3;
DynamicChartItemDTO dynamicChartItemDTO2 = dynamicChartItemDTO;
ArtistSeeAllActivity.a(ArtistSeeAllActivity.this, dynamicChartItemDTO2);
List<RingBackToneDTO> items = dynamicChartItemDTO2.getItems();
ArtistSeeAllActivity.this.g((items == null || (ringBackToneDTO3 = items.get(0)) == null) ? null : ringBackToneDTO3.getChartLanguage());
}
}, ringBackToneDTO2.getId());
ActionBar supportActionBar = getSupportActionBar();
if (supportActionBar != null) {
supportActionBar.setDisplayHomeAsUpEnabled(true);
}
ActionBar supportActionBar2 = getSupportActionBar();
if (supportActionBar2 != null) {
supportActionBar2.setDisplayShowHomeEnabled(true);
}
}
@Override
public final void l() {
}
@Override
public final void o() {
}
public final boolean onOptionsItemSelected(@NotNull MenuItem menuItem) {
Intrinsics.checkNotNullParameter(menuItem, "item");
if (menuItem.getItemId() == 16908332) {
onBackPressed();
}
return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
}
public static final void a(ArtistSeeAllActivity artistSeeAllActivity, DynamicChartItemDTO dynamicChartItemDTO) {
artistSeeAllActivity.getClass();
Intrinsics.checkNotNull(dynamicChartItemDTO);
for (RingBackToneDTO ringBackToneDTO : dynamicChartItemDTO.getItems()) {
Intrinsics.checkNotNullExpressionValue(ringBackToneDTO, "result!!.items");
RingBackToneDTO ringBackToneDTO2 = ringBackToneDTO;
if (!TextUtils.isEmpty(ringBackToneDTO2.getChartLanguage())) {
LinkedHashMap linkedHashMap = artistSeeAllActivity.p;
String chartLanguage = ringBackToneDTO2.getChartLanguage();
Intrinsics.checkNotNullExpressionValue(chartLanguage, "item.chartLanguage");
String id = ringBackToneDTO2.getId();
Intrinsics.checkNotNullExpressionValue(id, "item.id");
linkedHashMap.put(chartLanguage, Integer.valueOf(Integer.parseInt(id)));
}
}
if (artistSeeAllActivity.p.isEmpty()) {
LinkedHashMap linkedHashMap2 = artistSeeAllActivity.p;
String id2 = dynamicChartItemDTO.getId();
Intrinsics.checkNotNullExpressionValue(id2, "result.id");
linkedHashMap2.put("", Integer.valueOf(Integer.parseInt(id2)));
}
}
public final void g(String str) {
this.r = new ChipViewPagerAdapter(this, this.p.keySet().size());
if (this.p.keySet().size() > 0) {
ViewPager2 viewPager2 = this.q;
if (viewPager2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPager");
viewPager2 = null;
}
viewPager2.setOffscreenPageLimit(this.p.keySet().size() <= 2 ? this.p.keySet().size() : 2);
}
ViewPager2 viewPager22 = this.q;
if (viewPager22 == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPager");
viewPager22 = null;
}
viewPager22.setUserInputEnabled(false);
ViewPager2 viewPager23 = this.q;
if (viewPager23 == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPager");
viewPager23 = null;
}
RecyclerView.Adapter adapter = this.r;
if (adapter == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPagerAdapter");
adapter = null;
}
viewPager23.setAdapter(adapter);
if (this.p.keySet().size() > 0) {
for (final String str2 : this.p.keySet()) {
Integer num = (Integer) this.p.get(str2);
if (num != null) {
int intValue = num.intValue();
ChipViewPagerAdapter chipViewPagerAdapter = this.r;
if (chipViewPagerAdapter == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPagerAdapter");
chipViewPagerAdapter = null;
}
chipViewPagerAdapter.a(intValue);
}
if (StringsKt.equals(str2, "", true)) {
return;
}
LayoutInflater layoutInflater = getLayoutInflater();
int i = R.layout.charts_of_charts_chip;
ViewGroup viewGroup = this.n;
if (viewGroup == null) {
Intrinsics.throwUninitializedPropertyAccessException("languageChipGroup");
viewGroup = null;
}
Chip inflate = layoutInflater.inflate(i, viewGroup, false);
Intrinsics.checkNotNull(inflate, "null cannot be cast to non-null type com.google.android.material.chip.Chip");
Chip chip = inflate;
AppManager.e().g().getClass();
chip.setText((CharSequence) RbtConnector.g().get(str2));
chip.setClickable(true);
chip.setFocusable(true);
chip.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
ArtistSeeAllActivity.a(ArtistSeeAllActivity.this, str2, view);
}
});
ViewGroup viewGroup2 = this.n;
if (viewGroup2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("languageChipGroup");
viewGroup2 = null;
}
viewGroup2.addView(chip);
if (StringsKt.equals(str2, str, true)) {
chip.setChecked(true);
}
}
}
}
@Override
public final void a(@Nullable Intent intent) {
Intrinsics.checkNotNull(intent);
if (intent.hasExtra("key:data-item")) {
Serializable serializableExtra = intent.getSerializableExtra("key:data-item");
Intrinsics.checkNotNull(serializableExtra, "null cannot be cast to non-null type com.onmobile.rbtsdkui.model.ListItem");
this.o = (ListItem) serializableExtra;
}
}
public static final void a(ChipGroup chipGroup, int i) {
Intrinsics.checkNotNullParameter(chipGroup, "chipGroup");
int childCount = chipGroup.getChildCount();
for (int i2 = 0; i2 < childCount; i2++) {
Chip childAt = chipGroup.getChildAt(i2);
Intrinsics.checkNotNull(childAt, "null cannot be cast to non-null type com.google.android.material.chip.Chip");
Chip chip = childAt;
chip.setClickable(chip.getId() != chipGroup.getCheckedChipId());
}
}
@Override
public final void a() {
setSupportActionBar(c(R.id.toolbar_artist_see_all));
}
public static final void a(ArtistSeeAllActivity artistSeeAllActivity, String str, View view) {
Intrinsics.checkNotNullParameter(artistSeeAllActivity, "this$0");
Intrinsics.checkNotNullParameter(str, "$language");
Integer num = (Integer) artistSeeAllActivity.p.get(str);
if (num != null) {
ViewPager2 viewPager2 = artistSeeAllActivity.q;
ChipViewPagerAdapter chipViewPagerAdapter = null;
if (viewPager2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPager");
viewPager2 = null;
}
ChipViewPagerAdapter chipViewPagerAdapter2 = artistSeeAllActivity.r;
if (chipViewPagerAdapter2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("chipsViewPagerAdapter");
} else {
chipViewPagerAdapter = chipViewPagerAdapter2;
}
viewPager2.setCurrentItem(chipViewPagerAdapter.b(num.intValue()), true);
}
}
}