导航菜单

页面标题

页面副标题

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

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

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


package com.mediapicker.gallery.presentation.activity;

import android.content.Intent;
import android.os.Bundle;
import androidx.activity.x;
import com.mediapicker.gallery.domain.entity.h;
import com.mediapicker.gallery.domain.entity.i;
import com.mediapicker.gallery.presentation.fragments.FolderViewFragment;
import com.mediapicker.gallery.presentation.fragments.GalleryPhotoViewFragment;
import com.mediapicker.gallery.presentation.fragments.j;
import java.util.LinkedHashSet;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.SourceDebugExtension;

@Metadata
@SourceDebugExtension
public final class FolderViewActivity extends com.mediapicker.gallery.presentation.activity.a implements b {
    private LinkedHashSet R = new LinkedHashSet();
    private final a S = new a();

    public static final class a extends x {
        a() {
            super(true);
        }

        public void handleOnBackPressed() {
            int y0 = FolderViewActivity.this.getSupportFragmentManager().y0();
            if (y0 == 1) {
                FolderViewActivity.this.finish();
            } else {
                if (y0 > 1) {
                    FolderViewActivity.this.getSupportFragmentManager().o1();
                    return;
                }
                setEnabled(false);
                FolderViewActivity.this.getOnBackPressedDispatcher().l();
                setEnabled(true);
            }
        }
    }

    private final void k2() {
        this.R = (LinkedHashSet) getIntent().getSerializableExtra("selectedPhotos");
    }

    @Override
    public void V0(i iVar) {
        if (j.a(this.R, iVar)) {
            j.b(this.R, iVar);
        } else {
            this.R.add(iVar);
        }
    }

    @Override
    public void a(boolean z) {
        if (!z) {
            getOnBackPressedDispatcher().l();
            return;
        }
        Intent intent = new Intent();
        intent.putExtra("selectedPhotos", this.R);
        Unit unit = Unit.a;
        setResult(-1, intent);
        finish();
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        k2();
        com.mediapicker.gallery.presentation.activity.a.j2(this, FolderViewFragment.M0.a(), false, 2, null);
        getOnBackPressedDispatcher().i(this, this.S);
    }

    @Override
    public void r() {
    }

    @Override
    public void u1(h hVar) {
        com.mediapicker.gallery.presentation.activity.a.j2(this, GalleryPhotoViewFragment.P0.a(hVar, this.R), false, 2, null);
    }
}