导航菜单

页面标题

页面副标题

OLX India v19.42.007 - PrivacyActivity.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);
    }
}