正在查看: Atlys v4.8.7 应用的 y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Atlys v4.8.7 应用的 y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package bj;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import androidx.appcompat.widget.Toolbar;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import com.google.android.material.appbar.AppBarLayout;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u00012\u00020\u0002:\u0002\u0005\u0006B\t\b\u0016¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0007"}, d2 = {"Lbj/y;", "Lbj/r;", "Lbj/z;", "<init>", "()V", "bj/v", "bj/x", "react-native-screens_release"}, k = 1, mv = {1, 9, 0})
public final class y extends r implements z {
public AppBarLayout q;
public Toolbar r;
public boolean s;
public boolean t;
public View u;
public C0584a v;
public Kl.k w;
public y() {
throw new IllegalStateException("ScreenStack fragments should never be restored. Follow instructions from https://github.com/software-mansion/react-native-screens/issues/17#issuecomment-424704067 to properly configure your main activity.");
}
public final void dismiss() {
C0597n container = q().getContainer();
if (!(container instanceof C0603u)) {
throw new IllegalStateException("ScreenStackFragment added into a non-stack container".toString());
}
C0603u c0603u = (C0603u) container;
c0603u.getClass();
c0603u.i.add(this);
c0603u.d = true;
c0603u.g();
}
@Override
public final void e() {
super.e();
C0581A headerConfig = q().getHeaderConfig();
if (headerConfig != null) {
headerConfig.b();
}
}
public final void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
kotlin.jvm.internal.l.h(menu, "menu");
kotlin.jvm.internal.l.h(inflater, "inflater");
w(menu);
super.onCreateOptionsMenu(menu, inflater);
}
@Override
public final View onCreateView(LayoutInflater inflater, ViewGroup viewGroup, Bundle bundle) {
AppBarLayout appBarLayout;
AppBarLayout appBarLayout2;
kotlin.jvm.internal.l.h(inflater, "inflater");
Context context = getContext();
View view = null;
CoordinatorLayout xVar = context != null ? new x(context, this) : null;
C0595l q = q();
Z1.e eVar = new Z1.e(-1, -1);
eVar.b(this.t ? null : new AppBarLayout.ScrollingViewBehavior());
q.setLayoutParams(eVar);
if (xVar != null) {
C0595l q2 = q();
r.s(q2);
xVar.addView(q2);
}
Context context2 = getContext();
if (context2 != null) {
View appBarLayout3 = new AppBarLayout(context2, (AttributeSet) null);
appBarLayout3.setBackgroundColor(0);
appBarLayout3.setLayoutParams(new bd.b());
view = appBarLayout3;
}
this.q = view;
if (xVar != null) {
xVar.addView(view);
}
if (this.s && (appBarLayout2 = this.q) != null) {
appBarLayout2.setTargetElevation(0.0f);
}
Toolbar toolbar = this.r;
if (toolbar != null && (appBarLayout = this.q) != null) {
r.s(toolbar);
appBarLayout.addView(toolbar);
}
setHasOptionsMenu(true);
return xVar;
}
public final void onPrepareOptionsMenu(Menu menu) {
kotlin.jvm.internal.l.h(menu, "menu");
w(menu);
super.onPrepareOptionsMenu(menu);
}
public final void onStart() {
View view = this.u;
if (view != null) {
view.requestFocus();
}
super.onStart();
}
public final void onStop() {
PackageManager packageManager;
Context context = getContext();
if (context != null && (packageManager = context.getPackageManager()) != null && packageManager.hasSystemFeature("android.software.leanback")) {
View q = q();
while (true) {
if (q == null) {
q = null;
break;
} else if (q.isFocused()) {
break;
} else {
q = q instanceof ViewGroup ? ((ViewGroup) q).getFocusedChild() : null;
}
}
this.u = q;
}
super.onStop();
}
@Override
public final void r() {
p(true);
View view = getView();
ViewParent parent = view != null ? view.getParent() : null;
if (parent instanceof C0603u) {
C0603u c0603u = (C0603u) parent;
if (c0603u.m) {
return;
}
c0603u.k();
}
}
public final boolean v() {
C0597n container = q().getContainer();
if (!(container instanceof C0603u)) {
throw new IllegalStateException("ScreenStackFragment added into a non-stack container".toString());
}
if (!kotlin.jvm.internal.l.c(((C0603u) container).getRootScreen(), q())) {
return true;
}
androidx.fragment.app.F parentFragment = getParentFragment();
if (parentFragment instanceof y) {
return ((y) parentFragment).v();
}
return false;
}
public final void w(Menu menu) {
menu.clear();
C0581A headerConfig = q().getHeaderConfig();
int configSubviewsCount = headerConfig != null ? headerConfig.getConfigSubviewsCount() : 0;
if (headerConfig == null || configSubviewsCount <= 0) {
return;
}
for (int i = 0; i < configSubviewsCount; i++) {
Object obj = headerConfig.a.get(i);
kotlin.jvm.internal.l.g(obj, "get(...)");
if (((D) obj).getType() == EnumC0583C.e) {
Context context = getContext();
if (this.v == null && context != null) {
C0584a c0584a = new C0584a(context, this);
this.v = c0584a;
Kl.k kVar = this.w;
if (kVar != null) {
kVar.invoke(c0584a);
}
}
MenuItem add = menu.add("");
add.setShowAsAction(2);
add.setActionView((View) this.v);
return;
}
}
}
}