正在查看: OLX India v19.42.007 应用的 PrivacyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OLX India v19.42.007 应用的 PrivacyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.olxgroup.panamera.app.users.myAccount.activities;
import android.R;
import android.content.Context;
import android.content.Intent;
import android.graphics.PorterDuff;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import com.google.android.material.snackbar.Snackbar;
import com.olxgroup.panamera.app.common.infra.m2;
import com.olxgroup.panamera.app.common.utils.h1;
import com.olxgroup.panamera.domain.users.myaccount.presentation_contract.PrivacyContract;
import com.olxgroup.panamera.domain.users.myaccount.presentation_impl.ChangePasswordPresenter;
import com.olxgroup.panamera.domain.users.myaccount.presentation_impl.PrivacyPresenter;
public class PrivacyActivity extends z implements PrivacyContract.IView {
PrivacyPresenter b0;
public static Intent N2() {
return new Intent((Context) m2.b, (Class<?>) PrivacyActivity.class);
}
public void P2(View view) {
M2();
}
public void Q2(View view) {
L2();
}
public void L2() {
this.b0.upsertPasswordItemClicked();
}
public void M2() {
this.b0.sharePhoneNumberChecked();
}
public com.olx.southasia.databinding.q0 H2() {
return com.olx.southasia.databinding.q0.Q(getLayoutInflater());
}
@Override
public void hideLoading() {
((com.olxgroup.panamera.app.common.activities.k) this).Z.A.setVisibility(8);
}
protected void onActivityResult(int i, int i2, Intent intent) {
super/*com.olxgroup.panamera.app.common.activities.c*/.onActivityResult(i, i2, intent);
if (i2 == -1) {
if (i == 11037 || i == 11054) {
this.b0.passwordChanged(i);
}
}
}
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.b0.setView(this);
this.b0.start();
((com.olxgroup.panamera.app.common.activities.k) this).Z.B.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PrivacyActivity.this.P2(view);
}
});
((com.olxgroup.panamera.app.common.activities.k) this).Z.D.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PrivacyActivity.this.Q2(view);
}
});
}
protected void onPause() {
this.b0.stop();
super/*com.olxgroup.panamera.app.common.activities.c*/.onPause();
}
public boolean onSupportNavigateUp() {
onBackPressed();
return true;
}
@Override
public void setActionBarTitle() {
setSupportActionBar(((com.olxgroup.panamera.app.common.activities.k) this).Z.C);
androidx.appcompat.app.a supportActionBar = getSupportActionBar();
if (supportActionBar != null) {
supportActionBar.w(true);
supportActionBar.D(com.olx.southasia.p.my_account_privacy);
((com.olxgroup.panamera.app.common.activities.k) this).Z.C.getNavigationIcon().setColorFilter(androidx.core.content.b.getColor(this, com.olx.southasia.e.toolbar_text), PorterDuff.Mode.SRC_ATOP);
}
}
@Override
public void setChangePasswordItem() {
((com.olxgroup.panamera.app.common.activities.k) this).Z.D.b(true, getString(com.olx.southasia.p.my_account_change_password), null);
}
@Override
public void setCreatePasswordItem() {
((com.olxgroup.panamera.app.common.activities.k) this).Z.D.b(true, getString(com.olx.southasia.p.my_account_create_password), null);
}
@Override
public void setPhoneVisibilitySwitch(boolean z) {
if (z) {
((com.olxgroup.panamera.app.common.activities.k) this).Z.B.setVisibility(0);
} else {
((com.olxgroup.panamera.app.common.activities.k) this).Z.B.setVisibility(8);
}
}
@Override
public void setSharePhoneItem(boolean z) {
((com.olxgroup.panamera.app.common.activities.k) this).Z.B.e(getString(com.olx.southasia.p.my_account_privacy_phone), z, true);
}
@Override
public void showChangePasswordActivity() {
startActivityForResult(ChangePasswordActivity.o3(ChangePasswordPresenter.Action.CHANGE), 11037);
}
@Override
public void showChangePasswordErrorMessage() {
Snackbar b = h1.b(findViewById(R.id.content), getString(com.olx.southasia.p.change_password_logout_failed), 0);
((TextView) b.getView().findViewById(com.google.android.material.R.id.snackbar_text)).setMaxLines(4);
b.show();
}
@Override
public void showChangePasswordSuccessMessage() {
h1.c(findViewById(R.id.content), com.olx.southasia.p.create_password_feedback_success, 0);
}
@Override
public void showCreatePasswordActivity() {
startActivityForResult(ChangePasswordActivity.o3(ChangePasswordPresenter.Action.CREATE), 11054);
}
@Override
public void showGenericError() {
h1.c(findViewById(R.id.content), com.olx.southasia.p.error_subtitle, -1);
}
@Override
public void showLoading() {
((com.olxgroup.panamera.app.common.activities.k) this).Z.A.setVisibility(0);
}
}