导航菜单

页面标题

页面副标题

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

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

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


package olx.com.delorean.view.realestateprojects;

import android.content.Intent;
import android.os.Bundle;
import com.olxgroup.panamera.app.common.fragments.BaseFragment;
import com.olxgroup.panamera.domain.seller.realestateprojects.entity.RealEstateProjectData;
import com.olxgroup.panamera.domain.seller.realestateprojects.entity.RealEstateProjectDetailNavigationPageTypeEnum;
import com.olxgroup.panamera.domain.seller.realestateprojects.entity.RealEstateProjectItemDataEntity;
import com.olxgroup.panamera.domain.seller.realestateprojects.entity.UnitTypesEntity;
import olx.com.delorean.domain.Constants;

public class RealEstateProjectDetailActivity extends d {
    private Integer i0;
    private RealEstateProjectItemDataEntity j0;
    private RealEstateProjectDetailFragment k0;
    private String l0;
    private String m0;

    static class a {
        static final int[] a;

        static {
            int[] iArr = new int[RealEstateProjectDetailNavigationPageTypeEnum.values().length];
            a = iArr;
            try {
                iArr[RealEstateProjectDetailNavigationPageTypeEnum.FLOOR_PLAN.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.LOCATION.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.ABOUT_BUILDER.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.IMPORTANT_INFO.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.DISCLAIMER.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.AMENITIES.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.ABOUT_PROJECT.ordinal()] = 7;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                a[RealEstateProjectDetailNavigationPageTypeEnum.DETAIL.ordinal()] = 8;
            } catch (NoSuchFieldError unused8) {
            }
        }
    }

    private BaseFragment o3(RealEstateProjectDetailNavigationPageTypeEnum realEstateProjectDetailNavigationPageTypeEnum, RealEstateProjectData realEstateProjectData) {
        switch (a.a[realEstateProjectDetailNavigationPageTypeEnum.ordinal()]) {
            case 1:
                return RealEstateProjectDetailFloorPlanFragment.p5((UnitTypesEntity) realEstateProjectData, this.i0, this.m0);
            case 2:
                return RealEstateProjectLocationFragment.j5(this.i0);
            case 3:
                return RealEstateProjectAboutBuilderFragment.j5();
            case 4:
                return RealEstateProjectImportantInformationFragment.j5();
            case 5:
                return RealEstateProjectDisclaimerFragment.i5();
            case 6:
                return RealEstateProjectAmenitiesFragment.j5();
            case 7:
                return RealEstateProjectAboutProjectFragment.i5();
            case 8:
                RealEstateProjectDetailFragment x5 = RealEstateProjectDetailFragment.x5(this.i0, this.j0, this.l0, this.m0);
                this.k0 = x5;
                return x5;
            default:
                return null;
        }
    }

    private void q3() {
        ((com.olxgroup.panamera.app.common.activities.i) this).g0 = false;
        T2();
        p3(RealEstateProjectDetailNavigationPageTypeEnum.DETAIL, null);
    }

    private void r3(Bundle bundle) {
        if (getIntent().hasExtra("categoryId")) {
            this.l0 = getIntent().getStringExtra("categoryId");
        }
        if (bundle != null && bundle.containsKey(Constants.RealEstateProjectDetailArguments.PROJECT_DATA)) {
            RealEstateProjectItemDataEntity serializable = bundle.getSerializable(Constants.RealEstateProjectDetailArguments.PROJECT_DATA);
            this.j0 = serializable;
            this.i0 = Integer.valueOf(serializable.getId());
        } else if (getIntent().hasExtra(Constants.RealEstateProjectDetailArguments.PROJECT_DATA)) {
            RealEstateProjectItemDataEntity serializableExtra = getIntent().getSerializableExtra(Constants.RealEstateProjectDetailArguments.PROJECT_DATA);
            this.j0 = serializableExtra;
            this.i0 = Integer.valueOf(serializableExtra.getId());
        }
        this.i0 = Integer.valueOf(getIntent().getIntExtra(Constants.RealEstateProjectDetailArguments.PROJECT_ID, 0));
        if (getIntent().hasExtra(Constants.ExtraKeys.SELECT_FROM)) {
            this.m0 = getIntent().getStringExtra(Constants.ExtraKeys.SELECT_FROM);
        }
    }

    private void s3(RealEstateProjectDetailNavigationPageTypeEnum realEstateProjectDetailNavigationPageTypeEnum, RealEstateProjectData realEstateProjectData) {
        if (realEstateProjectDetailNavigationPageTypeEnum.equals(RealEstateProjectDetailNavigationPageTypeEnum.DETAIL)) {
            c3(o3(realEstateProjectDetailNavigationPageTypeEnum, realEstateProjectData), false, true);
            return;
        }
        switch (a.a[realEstateProjectDetailNavigationPageTypeEnum.ordinal()]) {
            case 1:
            case 2:
            case 3:
            case 4:
                m3(o3(realEstateProjectDetailNavigationPageTypeEnum, realEstateProjectData), true, 1, false);
                break;
            case 5:
            case 6:
            case 7:
                m3(o3(realEstateProjectDetailNavigationPageTypeEnum, realEstateProjectData), true, 2, true);
                break;
        }
    }

    protected void onActivityResult(int i, int i2, Intent intent) {
        super/*com.olxgroup.panamera.app.common.activities.c*/.onActivityResult(i, i2, intent);
    }

    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        a3();
        q2();
        n3(false);
        i3();
        r3(bundle);
        q3();
    }

    public void onSaveInstanceState(Bundle bundle) {
        RealEstateProjectItemDataEntity realEstateProjectItemDataEntity = this.j0;
        if (realEstateProjectItemDataEntity != null) {
            bundle.putSerializable(Constants.RealEstateProjectDetailArguments.PROJECT_DATA, realEstateProjectItemDataEntity);
        }
        super.onSaveInstanceState(bundle);
    }

    public void p3(RealEstateProjectDetailNavigationPageTypeEnum realEstateProjectDetailNavigationPageTypeEnum, RealEstateProjectData realEstateProjectData) {
        s3(realEstateProjectDetailNavigationPageTypeEnum, realEstateProjectData);
    }
}