正在查看: Mint v5.7.3 应用的 CancelStep2Activity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 CancelStep2Activity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.htmedia.mint.ui.activity.cancelsubscription;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.appcompat.widget.Toolbar;
import androidx.core.content.ContextCompat;
import androidx.core.content.res.ResourcesCompat;
import androidx.databinding.DataBindingUtil;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.htmedia.mint.AppController;
import com.htmedia.mint.pojo.cancelJourney.ReasonPojoItem;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.cancelJourney.CancelCTAItem;
import com.htmedia.mint.pojo.config.cancelJourney.CancelJourneyStep2;
import com.htmedia.mint.ui.activity.HomeActivity;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.ArrayList;
import java.util.HashMap;
import l6.d;
import q7.x5;
import x4.i;
public class CancelStep2Activity extends AppCompatActivity implements View.OnClickListener, d {
i b;
private Config c;
private CancelJourneyStep2 d;
private l6.c g;
private ReasonPojoItem h;
String a = "CancelStep2Activity";
private String e = BuildConfig.FLAVOR;
ArrayList<ReasonPojoItem> f = new ArrayList<>();
o7.a i = new b();
class a implements View.OnClickListener {
a() {
}
@Override
public void onClick(View view) {
CancelStep2Activity.this.onBackPressed();
}
}
class b implements o7.a {
b() {
}
@Override
public void a(ReasonPojoItem reasonPojoItem) {
CancelStep2Activity.this.h = reasonPojoItem;
CancelStep2Activity cancelStep2Activity = CancelStep2Activity.this;
cancelStep2Activity.e = cancelStep2Activity.h.getQuestionText();
if (CancelStep2Activity.this.e.equalsIgnoreCase("others")) {
CancelStep2Activity.this.b.d.setVisibility(0);
} else {
CancelStep2Activity.this.b.d.setVisibility(8);
}
}
}
class c implements TextWatcher {
c() {
}
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
int length = 80 - charSequence.toString().length();
if (charSequence.toString().trim().length() == 0) {
CancelStep2Activity.this.b.i.setText("Max " + length + " characters");
return;
}
if (charSequence.toString().trim().length() > 0 || charSequence.toString().trim().length() < 80) {
CancelStep2Activity.this.b.i.setText(length + " characters remaining");
}
}
}
private void M() {
Intent intent = new Intent((Context) this, (Class<?>) HomeActivity.class);
intent.addFlags(67108864);
startActivity(intent);
finish();
}
private void N() {
if (!m8.a.b(this.f)) {
R(getString(2131952553), 1);
finish();
return;
}
if (!m8.a.c(this.e)) {
R(getString(2131952424), 0);
return;
}
if (!m8.a.d(this.e, this.b.c.getText().toString().trim())) {
R(getString(2131952423), 0);
return;
}
if (this.e.equalsIgnoreCase("technical issue")) {
Intent intent = new Intent((Context) this, (Class<?>) CancelDetailsActivity.class);
intent.putExtra(m8.b.a, this.h);
startActivity(intent);
} else {
if (this.e.equalsIgnoreCase("others")) {
this.h.setOtherMessage(this.b.c.getText().toString().trim());
}
Intent intent2 = new Intent((Context) this, (Class<?>) CancelStep3Activity.class);
intent2.putExtra(m8.b.a, this.h);
startActivity(intent2);
}
}
private void O() {
x5 x5Var = new x5(this, this.f, this.i);
this.b.f.setLayoutManager(new LinearLayoutManager(this));
this.b.f.setAdapter(x5Var);
}
private void P() {
this.b.c.addTextChangedListener(new c());
}
private void Q() {
CancelJourneyStep2 cancelJourneyStep2 = this.c.getCancelJourney().getCancelJourneyStep2();
if (cancelJourneyStep2.getCancelCTA() == null || cancelJourneyStep2.getCancelCTA().size() <= 0) {
this.b.a.setText(getString(2131951872));
this.b.o.setText(getString(2131952084));
return;
}
for (int i = 0; i < cancelJourneyStep2.getCancelCTA().size(); i++) {
CancelCTAItem cancelCTAItem = cancelJourneyStep2.getCancelCTA().get(i);
if (i == 0) {
this.b.a.setText(cancelCTAItem.getOption().replace("â\u0080\u0099", "'"));
}
if (i == 1) {
this.b.o.setText(cancelCTAItem.getOption());
}
}
}
private void R(String str, int i) {
if (i == 0) {
Toast.makeText((Context) this, (CharSequence) str, 0).show();
} else if (i == 1) {
Toast.makeText((Context) this, (CharSequence) str, 1).show();
}
}
private void checkConfig() {
Config g = getApplication().g();
this.c = g;
if (g != null) {
this.d = g.getCancelJourney().getCancelJourneyStep2();
HashMap<String, String> hashMap = new HashMap<>();
hashMap.put("ProductId", getString(2131952728));
this.g.a(0, this.a, this.d.getReasonsUrl(), null, hashMap, false, true);
Q();
}
}
private void checkNightMode() {
if (AppController.j().E()) {
this.b.b.setBackgroundColor(ContextCompat.getColor(this, 2131099991));
this.b.g.e.setBackgroundColor(ContextCompat.getColor(this, 2131099993));
this.b.h.setTextColor(ContextCompat.getColor(this, 2131100015));
this.b.j.setTextColor(ContextCompat.getColor(this, 2131100015));
this.b.c.setTextColor(ContextCompat.getColor(this, 2131100015));
this.b.c.setHintTextColor(ContextCompat.getColor(this, 2131100011));
this.b.e.setBackgroundResource(2131232833);
this.b.d.setBackgroundResource(2131232833);
this.b.o.setTextColor(ContextCompat.getColor(this, 2131100015));
return;
}
this.b.b.setBackgroundColor(ContextCompat.getColor(this, 2131099990));
this.b.g.e.setBackgroundColor(ContextCompat.getColor(this, 2131100011));
this.b.h.setTextColor(ContextCompat.getColor(this, 2131100014));
this.b.j.setTextColor(ContextCompat.getColor(this, 2131100014));
this.b.c.setTextColor(ContextCompat.getColor(this, 2131100014));
this.b.c.setHintTextColor(ContextCompat.getColor(this, 2131100011));
this.b.e.setBackgroundResource(2131232832);
this.b.d.setBackgroundResource(2131232832);
this.b.o.setTextColor(ContextCompat.getColor(this, 2131100014));
}
private void setOnClickListener() {
this.b.g.b.setOnClickListener(this);
this.b.a.setOnClickListener(this);
this.b.o.setOnClickListener(this);
}
private void setToolbar() {
Toolbar findViewById = findViewById(2131430942);
findViewById.setContentInsetStartWithNavigation(0);
setSupportActionBar(findViewById);
getSupportActionBar().setDisplayShowTitleEnabled(false);
findViewById.setTitle("back");
findViewById.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131100950, (Resources.Theme) null));
findViewById.setNavigationIcon(2131231330);
if (findViewById.getTitle() != null) {
String charSequence = findViewById.getTitle().toString();
for (int i = 0; i < findViewById.getChildCount(); i++) {
AppCompatTextView childAt = findViewById.getChildAt(i);
if ("androidx.appcompat.widget.AppCompatTextView".equals(childAt.getClass().getName())) {
AppCompatTextView appCompatTextView = childAt;
if (appCompatTextView.getText().equals(charSequence)) {
appCompatTextView.setTypeface(ResourcesCompat.getFont(this, 2131296270));
childAt.setOnClickListener(new a());
}
}
}
}
}
public void onBackPressed() {
finish();
}
@Override
public void onClick(View view) {
int id2 = view.getId();
if (id2 == 2131427736) {
M();
} else {
if (id2 != 2131431487) {
return;
}
N();
}
}
public void onConfigurationChanged(@NonNull Configuration configuration) {
super.onConfigurationChanged(configuration);
AppController.e(getIntent(), this);
}
protected void onCreate(Bundle bundle) {
super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
this.b = DataBindingUtil.setContentView(this, 2131623969);
this.g = new l6.c(this, this);
setToolbar();
setOnClickListener();
checkConfig();
P();
}
@Override
public void onError(String str, String str2) {
R(str, 0);
}
protected void onResume() {
super/*androidx.fragment.app.FragmentActivity*/.onResume();
if (AppController.j().E()) {
getWindow().setStatusBarColor(-16777216);
getWindow().getDecorView().setSystemUiVisibility(0);
this.b.g.d.setBackgroundColor(getResources().getColor(2131099991));
this.b.g.d.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131100015, (Resources.Theme) null));
this.b.g.d.setNavigationIcon(2131231333);
this.b.g.a.setImageDrawable(getResources().getDrawable(2131233472));
this.b.g.b.setColorFilter(getResources().getColor(2131100020));
} else {
getWindow().setStatusBarColor(-1);
getWindow().getDecorView().setSystemUiVisibility(8192);
this.b.g.d.setBackgroundColor(getResources().getColor(2131099990));
this.b.g.d.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131100014, (Resources.Theme) null));
this.b.g.d.setNavigationIcon(2131231330);
this.b.g.a.setImageDrawable(getResources().getDrawable(2131233472));
this.b.g.b.setColorFilter(getResources().getColor(2131100014));
}
checkNightMode();
}
@Override
public void x(ArrayList<ReasonPojoItem> arrayList) {
this.f = arrayList;
if (arrayList == null || arrayList.size() <= 0) {
return;
}
ReasonPojoItem reasonPojoItem = this.f.get(0);
this.h = reasonPojoItem;
this.e = reasonPojoItem.getQuestionText();
O();
}
}