导航菜单

页面标题

页面副标题

OLX India v19.42.007 - SendReplyActivity.java 源代码

正在查看: OLX India v19.42.007 应用的 SendReplyActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package olx.com.delorean.view.sendReply;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.databinding.g;
import com.olx.southasia.databinding.u0;
import com.olx.southasia.i;
import com.olx.southasia.k;
import com.olx.southasia.p;
import com.olxgroup.panamera.app.common.infra.m2;
import com.olxgroup.panamera.app.users.auth.activities.LoginActivity;
import com.olxgroup.panamera.app.users.auth.fragments.ADPVPhoneVerificationFragment;
import com.olxgroup.panamera.app.users.auth.views.AuthenticationTextFieldView;
import com.olxgroup.panamera.domain.buyers.common.entity.ad.AdItem;
import com.olxgroup.panamera.domain.buyers.common.entity.ad.PhotoSize;
import com.olxgroup.panamera.domain.buyers.common.repository.BuyersABTestRepository;
import com.olxgroup.panamera.domain.common.tracking.repository.TrackingContextRepository;
import java.io.Serializable;
import olx.com.delorean.domain.Constants;

public class SendReplyActivity extends a implements e, AuthenticationTextFieldView.a, View.OnClickListener {
    private AdItem a0;
    private String b0;
    private boolean c0 = false;
    f d0;
    TrackingContextRepository e0;
    BuyersABTestRepository f0;
    com.olxgroup.panamera.app.common.repositoryImpl.e g0;
    u0 h0;

    public static Intent I2(AdItem adItem, String str, boolean z) {
        Intent intent = new Intent((Context) m2.b, (Class<?>) SendReplyActivity.class);
        intent.putExtra("ad", (Serializable) adItem);
        intent.putExtra(Constants.ExtraKeys.SELECT_FROM, str);
        intent.putExtra(ADPVPhoneVerificationFragment.N0, z);
        return intent;
    }

    public void J2(View view) {
        H2();
    }

    public void H2() {
        this.d0.closeButtonClicked();
    }

    @Override
    public void R0(String str) {
        this.g0.a(str, this.h0.C);
    }

    @Override
    public void closeActivity() {
        finish();
    }

    @Override
    public AdItem getAd() {
        return this.a0;
    }

    public void l() {
        this.d0.c(this.h0.B.getText());
    }

    protected void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        if (i2 == -1 && i == 9932) {
            this.d0.b(this.h0.B.getText());
            finish();
        }
    }

    @Override
    public void onClick(View view) {
        if (view.getId() == i.send_button) {
            this.d0.performAction();
        }
    }

    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.h0 = g.j(this, k.activity_send_reply);
        this.a0 = getIntent().getSerializableExtra("ad");
        this.b0 = getIntent().getStringExtra(Constants.ExtraKeys.SELECT_FROM);
        this.c0 = getIntent().getBooleanExtra(ADPVPhoneVerificationFragment.N0, false);
        this.d0.setView(this);
        this.d0.start();
        this.d0.a(this.a0.getUser().getFirstImage(PhotoSize.BIG));
    }

    public void onDestroy() {
        this.d0.onDestroy();
        super.onDestroy();
    }

    @Override
    public void openLogin() {
        this.e0.setSingleEventExperimentVariant(this.f0.getContactCardVariant());
        u2().itemIntentChat(this.a0, this.b0);
        startActivityForResult(LoginActivity.v3(Constants.KycRestrictConversation.CHAT, this.c0), Constants.ActivityResultCode.LOGIN_SEND_REPLY_SUCCESS);
    }

    @Override
    public void setUpView() {
        this.h0.F.setText(getString(p.send_reply_title, this.a0.getUser().getName()));
        this.h0.B.setHint(p.send_reply_hint);
        this.h0.B.i(3);
        this.h0.B.setAuthenticationFieldListener(this);
        u0 u0Var = this.h0;
        u0Var.B.n(u0Var.D);
        this.h0.A.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                SendReplyActivity.this.J2(view);
            }
        });
    }

    @Override
    public void showDisableSendButton() {
        this.h0.E.setOnClickListener(null);
        this.h0.E.setBackgroundResource(com.olx.southasia.g.button_selector_disable);
    }

    @Override
    public void showEnableSendButton() {
        this.h0.E.setOnClickListener(this);
        this.h0.E.setBackgroundResource(com.olx.southasia.g.button_selector);
    }

    @Override
    public void x0(String str) {
        startActivity(olx.com.delorean.a.r(com.olxgroup.panamera.app.chat.c.b(this.a0, this.e0.getSearchParams()), com.olxgroup.panamera.app.chat.c.c(this.a0.getUser()), str));
    }
}