导航菜单

页面标题

页面副标题

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

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

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


package olx.com.delorean.activities;

import android.os.Bundle;
import android.view.View;
import androidx.databinding.g;
import com.olx.southasia.databinding.y;
import com.olx.southasia.k;
import com.olxgroup.panamera.domain.buyers.common.entity.ad.PhotoSet;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import olx.com.delorean.domain.Constants;
import olx.com.delorean.domain.entity.PagerImage;

public class ImageProfileActivity extends com.olxgroup.panamera.app.common.activities.c implements View.OnClickListener {
    y Z;

    private List G2(List list) {
        ArrayList arrayList = new ArrayList();
        Iterator it = list.iterator();
        while (it.hasNext()) {
            PhotoSet photoSet = (PhotoSet) it.next();
            arrayList.add(new PagerImage(photoSet.getBackgroundPhoto().getUrl(), photoSet.getMediumPhoto().getUrl()));
        }
        return arrayList;
    }

    private void H2() {
        this.Z.A.setOnClickListener(this);
        I2();
    }

    private void I2() {
        List list = (List) getIntent().getSerializableExtra(Constants.ExtraKeys.USER_PHOTOS);
        this.Z.F.setFragmentManager(getSupportFragmentManager());
        this.Z.F.setPinchPanZoomEnabled(false);
        this.Z.F.setIsGallery(true);
        this.Z.F.setDotIndicatorOverImage(true);
        this.Z.F.setImages(G2(list));
        this.Z.F.setSelectedPhoto(getIntent().getIntExtra(Constants.ExtraKeys.SELECTED_PHOTO_INDEX, 0));
    }

    @Override
    public void onClick(View view) {
        finish();
    }

    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        requestWindowFeature(1);
        getWindow().setFlags(1024, 1024);
        this.Z = g.j(this, k.activity_image_gallery);
        H2();
    }
}