正在查看: OLX India v19.42.007 应用的 SendReplyActivity.java JAVA 源代码文件
本页面展示 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));
}
}