导航菜单

页面标题

页面副标题

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

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

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


package olx.com.delorean.activities;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
import com.olxgroup.panamera.app.seller.posting.fragments.FolderViewFragment;
import com.olxgroup.panamera.app.seller.posting.fragments.GalleryPhotoViewFragment;
import com.olxgroup.panamera.domain.seller.posting.entity.PhotoAlbum;
import com.olxgroup.panamera.domain.seller.posting.entity.PostingDraftPhoto;
import java.util.LinkedHashSet;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.SourceDebugExtension;
import olx.com.delorean.domain.Constants;

@Metadata
@SourceDebugExtension
public final class FolderViewActivity extends c implements b {
    public static final a j0 = new a(null);
    public static final int k0 = 8;
    private LinkedHashSet i0 = new LinkedHashSet();

    public static final class a {
        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final void a(Fragment fragment, LinkedHashSet linkedHashSet) {
            Intent intent = new Intent((Context) fragment.getActivity(), (Class<?>) FolderViewActivity.class);
            intent.putExtra("selectedPhotos", linkedHashSet);
            fragment.startActivityForResult(intent, Constants.ActivityResultCode.PHOTO_SELECTION_REQUEST_CODE);
        }

        private a() {
        }
    }

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

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

    @Override
    public void h0(PostingDraftPhoto postingDraftPhoto) {
        if (this.i0.contains(postingDraftPhoto)) {
            this.i0.remove(postingDraftPhoto);
        } else {
            this.i0.add(postingDraftPhoto);
        }
    }

    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        o3();
        W2(FolderViewFragment.N0.a());
    }

    @Override
    public void r() {
        i3();
    }

    @Override
    public void s0(PhotoAlbum photoAlbum) {
        k3(GalleryPhotoViewFragment.P0.a(photoAlbum, this.i0));
    }
}