正在查看: Baubap v3.9.7 应用的 ArticleActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Baubap v3.9.7 应用的 ArticleActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package io.intercom.android.sdk.helpcenter.articles;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import io.intercom.android.sdk.R;
import io.intercom.android.sdk.helpcenter.IntercomHelpCenterBaseActivity;
import kotlin.jvm.internal.f;
import x1.y;
public final class ArticleActivity extends IntercomHelpCenterBaseActivity {
private static final String ARTICLE_ID = "ARTICLE_ID";
public static final Companion Companion = new Companion(null);
private static final String IS_SEARCH_BROWSE = "IS_FROM_SEARCH_BROWSE";
private static final String METRIC_PLACE = "METRIC_PLACE";
private static final String SHOULD_HIDE_REACTIONS = "SHOULD_HIDE_REACTIONS";
public static final class ArticleActivityArguments {
private final String articleId;
private final boolean isFromSearchBrowse;
private final String metricPlace;
private final boolean shouldHideReactions;
public ArticleActivityArguments(String str, String str2) {
this(str, str2, false, false, 12, null);
xu.b.y(str, "articleId");
xu.b.y(str2, "metricPlace");
}
public static ArticleActivityArguments copy$default(ArticleActivityArguments articleActivityArguments, String str, String str2, boolean z, boolean z2, int i, Object obj) {
if ((i & 1) != 0) {
str = articleActivityArguments.articleId;
}
if ((i & 2) != 0) {
str2 = articleActivityArguments.metricPlace;
}
if ((i & 4) != 0) {
z = articleActivityArguments.isFromSearchBrowse;
}
if ((i & 8) != 0) {
z2 = articleActivityArguments.shouldHideReactions;
}
return articleActivityArguments.copy(str, str2, z, z2);
}
public final String component1() {
return this.articleId;
}
public final String component2() {
return this.metricPlace;
}
public final boolean component3() {
return this.isFromSearchBrowse;
}
public final boolean component4() {
return this.shouldHideReactions;
}
public final ArticleActivityArguments copy(String str, String str2, boolean z, boolean z2) {
xu.b.y(str, "articleId");
xu.b.y(str2, "metricPlace");
return new ArticleActivityArguments(str, str2, z, z2);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof ArticleActivityArguments)) {
return false;
}
ArticleActivityArguments articleActivityArguments = (ArticleActivityArguments) obj;
return xu.b.n(this.articleId, articleActivityArguments.articleId) && xu.b.n(this.metricPlace, articleActivityArguments.metricPlace) && this.isFromSearchBrowse == articleActivityArguments.isFromSearchBrowse && this.shouldHideReactions == articleActivityArguments.shouldHideReactions;
}
public final String getArticleId() {
return this.articleId;
}
public final String getMetricPlace() {
return this.metricPlace;
}
public final boolean getShouldHideReactions() {
return this.shouldHideReactions;
}
public int hashCode() {
int j = iq.a.j(this.metricPlace, this.articleId.hashCode() * 31, 31);
boolean z = this.isFromSearchBrowse;
int i = z;
if (z != 0) {
i = 1;
}
int i2 = (j + i) * 31;
boolean z2 = this.shouldHideReactions;
return i2 + (z2 ? 1 : z2 ? 1 : 0);
}
public final boolean isFromSearchBrowse() {
return this.isFromSearchBrowse;
}
public String toString() {
StringBuilder sb = new StringBuilder("ArticleActivityArguments(articleId=");
sb.append(this.articleId);
sb.append(", metricPlace=");
sb.append(this.metricPlace);
sb.append(", isFromSearchBrowse=");
sb.append(this.isFromSearchBrowse);
sb.append(", shouldHideReactions=");
return y.p(sb, this.shouldHideReactions, ')');
}
public ArticleActivityArguments(String str, String str2, boolean z) {
this(str, str2, z, false, 8, null);
xu.b.y(str, "articleId");
xu.b.y(str2, "metricPlace");
}
public ArticleActivityArguments(String str, String str2, boolean z, boolean z2) {
xu.b.y(str, "articleId");
xu.b.y(str2, "metricPlace");
this.articleId = str;
this.metricPlace = str2;
this.isFromSearchBrowse = z;
this.shouldHideReactions = z2;
}
public ArticleActivityArguments(String str, String str2, boolean z, boolean z2, int i, f fVar) {
this(str, str2, (i & 4) != 0 ? false : z, (i & 8) != 0 ? false : z2);
}
}
public static final class Companion {
private Companion() {
}
public Companion(f fVar) {
this();
}
public final Intent buildIntent(Context context, ArticleActivityArguments articleActivityArguments) {
xu.b.y(context, "context");
xu.b.y(articleActivityArguments, "articleActivityArguments");
Intent intent = new Intent(context, (Class<?>) ArticleActivity.class);
intent.setFlags(268435456);
intent.putExtra(ArticleActivity.ARTICLE_ID, articleActivityArguments.getArticleId());
intent.putExtra(ArticleActivity.METRIC_PLACE, articleActivityArguments.getMetricPlace());
intent.putExtra(ArticleActivity.IS_SEARCH_BROWSE, articleActivityArguments.isFromSearchBrowse());
intent.putExtra(ArticleActivity.SHOULD_HIDE_REACTIONS, articleActivityArguments.getShouldHideReactions());
return intent;
}
@SuppressLint({"WrongConstant"})
public final ArticleActivityArguments getArguments(Intent intent) {
xu.b.y(intent, "intent");
String stringExtra = intent.getStringExtra(ArticleActivity.ARTICLE_ID);
if (stringExtra == null) {
stringExtra = "";
}
String stringExtra2 = intent.getStringExtra(ArticleActivity.METRIC_PLACE);
return new ArticleActivityArguments(stringExtra, stringExtra2 != null ? stringExtra2 : "", intent.getBooleanExtra(ArticleActivity.IS_SEARCH_BROWSE, false), intent.getBooleanExtra(ArticleActivity.SHOULD_HIDE_REACTIONS, false));
}
}
public static final Intent buildIntent(Context context, ArticleActivityArguments articleActivityArguments) {
return Companion.buildIntent(context, articleActivityArguments);
}
public void onBackPressed() {
super/*androidx.activity.o*/.onBackPressed();
overridePendingTransition(R.anim.intercom_donothing, R.anim.intercom_composer_slide_down);
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.intercom_activity_help_center_article);
overridePendingTransition(R.anim.intercom_composer_slide_up, R.anim.intercom_donothing);
}
}