正在查看: Empower MX v1.29.4.340 应用的 AdaEmbedActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Empower MX v1.29.4.340 应用的 AdaEmbedActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package support.ada.embed.ui;
import Gf.s;
import android.content.Intent;
import android.os.Bundle;
import android.util.AttributeSet;
import androidx.appcompat.app.c;
import fh.a;
import kotlin.Metadata;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import support.ada.embed.widget.AdaEmbedView;
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0016\u0018\u0000 \u00192\u00020\u0001:\u0001\u001aB\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0019\u0010\u0007\u001a\u00020\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0014¢\u0006\u0004\b\u0007\u0010\bJ)\u0010\u000e\u001a\u00020\u00062\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000b\u001a\u00020\t2\b\u0010\r\u001a\u0004\u0018\u00010\fH\u0014¢\u0006\u0004\b\u000e\u0010\u000fJ\u000f\u0010\u0010\u001a\u00020\u0006H\u0014¢\u0006\u0004\b\u0010\u0010\u0003R\u0016\u0010\u0014\u001a\u00020\u00118\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u0012\u0010\u0013R\u0018\u0010\u0018\u001a\u0004\u0018\u00010\u00158\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0016\u0010\u0017¨\u0006\u001b"}, d2 = {"Lsupport/ada/embed/ui/AdaEmbedActivity;", "Landroidx/appcompat/app/c;", "<init>", "()V", "Landroid/os/Bundle;", "savedInstanceState", "", "onCreate", "(Landroid/os/Bundle;)V", "", "requestCode", "resultCode", "Landroid/content/Intent;", "intent", "onActivityResult", "(IILandroid/content/Intent;)V", "onDestroy", "Lsupport/ada/embed/widget/AdaEmbedView;", "b0", "Lsupport/ada/embed/widget/AdaEmbedView;", "adaView", "Lfh/a;", "c0", "Lfh/a;", "filePickerHandler", "d0", "a", "ada-embed-appcompat_release"}, k = 1, mv = {1, 4, 0})
public class AdaEmbedActivity extends c {
private AdaEmbedView adaView;
private a filePickerHandler;
static final class b extends s implements Function1 {
b() {
super(1);
}
public final boolean a(AdaEmbedView.d dVar) {
Intrinsics.h(dVar, "filePickerCallback");
AdaEmbedActivity adaEmbedActivity = AdaEmbedActivity.this;
a aVar = new a(dVar);
aVar.d(AdaEmbedActivity.this);
adaEmbedActivity.filePickerHandler = aVar;
return true;
}
public Object invoke(Object obj) {
return Boolean.valueOf(a((AdaEmbedView.d) obj));
}
}
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super/*androidx.fragment.app.i*/.onActivityResult(requestCode, resultCode, intent);
a aVar = this.filePickerHandler;
if (aVar != null) {
aVar.c(requestCode, resultCode, intent);
}
}
protected void onCreate(Bundle savedInstanceState) {
super/*androidx.fragment.app.i*/.onCreate(savedInstanceState);
AdaEmbedView.e eVar = (AdaEmbedView.e) getIntent().getParcelableExtra("EXTRA_SETTINGS");
if (eVar == null) {
throw new IllegalArgumentException("Settings must not be null!");
}
AttributeSet attributeSet = null;
AdaEmbedView adaEmbedView = new AdaEmbedView(this, attributeSet, 2, attributeSet);
adaEmbedView.h(eVar);
this.adaView = adaEmbedView;
setContentView(adaEmbedView);
AdaEmbedView adaEmbedView2 = this.adaView;
if (adaEmbedView2 == null) {
Intrinsics.x("adaView");
}
adaEmbedView2.setFilePickerCallback(new b());
}
protected void onDestroy() {
super.onDestroy();
a aVar = this.filePickerHandler;
if (aVar != null) {
aVar.a();
}
this.filePickerHandler = null;
}
}