i自然 v1.5.2版本的 MD5 值为:4186de3133535afd3ad8a76e7e4d0eff

以下内容为反编译后的 HomeFragment.java 源代码,内容仅作参考


package com.mnr.app.home.view;

import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.Observer;
import androidx.viewpager.widget.ViewPager;
import anet.channel.strategy.dispatch.DispatchConstants;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.RequestManager;
import com.bumptech.glide.request.target.SimpleTarget;
import com.bumptech.glide.request.transition.Transition;
import com.mnr.app.R;
import com.mnr.app.app.AppCache;
import com.mnr.app.app.event.AppEvent;
import com.mnr.app.app.event.BindEventBus;
import com.mnr.app.app.model.AppThemeModel;
import com.mnr.app.app.utils.ColumnHelper;
import com.mnr.app.base.view.BaseLazyFragment;
import com.mnr.app.columns.model.ColumnModel;
import com.mnr.app.databinding.FragmentHomeBinding;
import com.mnr.app.home.adapter.HomeSortAdapter;
import com.mnr.app.home.bean.ColumnBean;
import com.mnr.app.home.bean.FirstLevelColumn;
import com.mnr.app.home.helper.FragmentCreatHelper;
import com.mnr.app.net.UrlConstKt;
import com.mnr.app.route.AcRoute;
import com.mnr.app.splash.bean.AppConfig;
import com.mnr.app.user.bean.LoginBean;
import com.mnr.app.utils.AppFontUtils;
import com.mnr.dependencies.Utils.Loger;
import com.mnr.dependencies.Utils.MD5Util;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;

@Metadata(d1 = {"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0007\u0018\u0000 \u001e2\u000e\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00030\u0001:\u0001\u001eB\u0005¢\u0006\u0002\u0010\u0004J\b\u0010\u0011\u001a\u00020\u0006H\u0016J\b\u0010\u0012\u001a\u00020\u0013H\u0016J\b\u0010\u0014\u001a\u00020\u0015H\u0016J\b\u0010\u0016\u001a\u00020\u0015H\u0016J\u0010\u0010\u0017\u001a\u00020\u00152\u0006\u0010\u0018\u001a\u00020\u0019H\u0007J$\u0010\u001a\u001a\u00020\u00152\u001a\u0010\u001b\u001a\u0016\u0012\u0004\u0012\u00020\t\u0018\u00010\bj\n\u0012\u0004\u0012\u00020\t\u0018\u0001`\nH\u0002J\u0010\u0010\u001c\u001a\u00020\u00152\u0006\u0010\u0018\u001a\u00020\u001dH\u0007R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0007\u001a\u0016\u0012\u0004\u0012\u00020\t\u0018\u00010\bj\n\u0012\u0004\u0012\u00020\t\u0018\u0001`\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010\u000b\u001a\u0004\u0018\u00010\fX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\r\u0010\u000e\"\u0004\b\u000f\u0010\u0010¨\u0006\u001f"}, d2 = {"Lcom/mnr/app/home/view/HomeFragment;", "Lcom/mnr/app/base/view/BaseLazyFragment;", "Lcom/mnr/app/databinding/FragmentHomeBinding;", "Lcom/mnr/app/columns/model/ColumnModel;", "()V", "switchColor", "", "viewPagerData", "Ljava/util/ArrayList;", "Lcom/mnr/app/home/bean/ColumnBean;", "Lkotlin/collections/ArrayList;", "viewpagerAdapter", "Lcom/mnr/app/home/adapter/HomeSortAdapter;", "getViewpagerAdapter", "()Lcom/mnr/app/home/adapter/HomeSortAdapter;", "setViewpagerAdapter", "(Lcom/mnr/app/home/adapter/HomeSortAdapter;)V", "enableLazy", "getLayoutId", "", "initNet", "", "initView", "routeColumn", "event", "Lcom/mnr/app/app/event/AppEvent$RouteColumn;", "setTabData", "columns", "sortColumnList", "Lcom/mnr/app/app/event/AppEvent$SortColumnEvent;", "Companion", "app_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
@BindEventBus
public final class HomeFragment extends BaseLazyFragment<FragmentHomeBinding, ColumnModel> {

    public static final Companion INSTANCE = new Companion(null);
    public Map<Integer, View> _$_findViewCache = new LinkedHashMap();
    private boolean switchColor = true;
    private ArrayList<ColumnBean> viewPagerData;
    private HomeSortAdapter viewpagerAdapter;

    @Override
    public void _$_clearFindViewByIdCache() {
        this._$_findViewCache.clear();
    }

    @Override
    public View _$_findCachedViewById(int i) {
        View findViewById;
        Map<Integer, View> map = this._$_findViewCache;
        View view = map.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View view2 = getView();
        if (view2 == null || (findViewById = view2.findViewById(i)) == null) {
            return null;
        }
        map.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    @Override
    public boolean enableLazy() {
        return false;
    }

    @Override
    public int getLayoutId() {
        return R.layout.fragment_home;
    }

    @Override
    public void onDestroyView() {
        super.onDestroyView();
        _$_clearFindViewByIdCache();
    }

    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006¨\u0006\u0007"}, d2 = {"Lcom/mnr/app/home/view/HomeFragment$Companion;", "", "()V", "get", "Lcom/mnr/app/home/view/HomeFragment;", "args", "Landroid/os/Bundle;", "app_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class Companion {
        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private Companion() {
        }

        public final HomeFragment get(Bundle args) {
            HomeFragment homeFragment = new HomeFragment();
            homeFragment.setArguments(args);
            return homeFragment;
        }
    }

    @Override
    public void initView() {
        AppConfig.ConfigBean config;
        AppConfig.ConfigBean.HomeBean home;
        AppConfig.ConfigBean config2;
        AppConfig.ConfigBean.HomeBean home2;
        super.initView();
        Map<String, Object> theme = AppThemeModel.INSTANCE.getTheme();
        if (theme != null) {
            Glide.with(this).load(theme.get("navBgImage")).into((RequestBuilder<Drawable>) new SimpleTarget<Drawable>() {
                @Override
                public void onResourceReady(Object obj, Transition transition) {
                    onResourceReady((Drawable) obj, (Transition<? super Drawable>) transition);
                }

                public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) {
                    Intrinsics.checkNotNullParameter(resource, "resource");
                    HomeFragment.this.getMBindView().linearImageBg.setBackground(resource);
                }
            });
        } else {
            AppConfig config3 = AppCache.INSTANCE.getConfig();
            String str = null;
            if (!TextUtils.isEmpty((config3 == null || (config2 = config3.getConfig()) == null || (home2 = config2.getHome()) == null) ? null : home2.getNavBgImage())) {
                RequestManager with = Glide.with(this);
                AppConfig config4 = AppCache.INSTANCE.getConfig();
                if (config4 != null && (config = config4.getConfig()) != null && (home = config.getHome()) != null) {
                    str = home.getNavBgImage();
                }
                with.load(str).into((RequestBuilder<Drawable>) new SimpleTarget<Drawable>() {
                    @Override
                    public void onResourceReady(Object obj, Transition transition) {
                        onResourceReady((Drawable) obj, (Transition<? super Drawable>) transition);
                    }

                    public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) {
                        Intrinsics.checkNotNullParameter(resource, "resource");
                        HomeFragment.this.getMBindView().linearImageBg.setBackground(resource);
                    }
                });
            } else {
                getMBindView().title.titleParent.setBackgroundColor(getResources().getColor(R.color.red));
            }
        }
        AppThemeModel.INSTANCE.getAppThemeModel().observe(this, new Observer() {
            @Override
            public final void onChanged(Object obj) {
                HomeFragment.m221initView$lambda0(HomeFragment.this, (Map) obj);
            }
        });
        getMBindView().title.linearSearch.setVisibility(0);
        getMBindView().title.imageLogo.setVisibility(0);
        getMBindView().title.imagePaper.setVisibility(0);
        getMBindView().title.imageWarnning.setVisibility(0);
        getMBindView().title.textPaper.setVisibility(0);
        getMBindView().title.textWarnning.setVisibility(0);
        getMBindView().viewVisible.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m222initView$lambda1(HomeFragment.this, view);
            }
        });
        getMBindView().imageShop.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m223initView$lambda2(HomeFragment.this, view);
            }
        });
        getMBindView().title.imagePaper.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m224initView$lambda3(HomeFragment.this, view);
            }
        });
        getMBindView().title.imageWarnning.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m225initView$lambda4(HomeFragment.this, view);
            }
        });
        getMBindView().title.linearSearch.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m226initView$lambda5(HomeFragment.this, view);
            }
        });
        int identifier = getResources().getIdentifier("status_bar_height", "dimen", DispatchConstants.ANDROID);
        if (identifier > 0) {
            int dimensionPixelSize = getResources().getDimensionPixelSize(identifier);
            getMBindView().title.titleParent.setPadding(0, dimensionPixelSize + 20, 0, 0);
            AppCache.INSTANCE.setStatusBarHeight(dimensionPixelSize);
        }
        getMBindView().imageCustomcolumn.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                HomeFragment.m227initView$lambda6(HomeFragment.this, view);
            }
        });
    }

    public static final void m221initView$lambda0(final HomeFragment this$0, Map map) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        Glide.with(this$0).load(map.get("navBgImage")).into((RequestBuilder<Drawable>) new SimpleTarget<Drawable>() {
            @Override
            public void onResourceReady(Object obj, Transition transition) {
                onResourceReady((Drawable) obj, (Transition<? super Drawable>) transition);
            }

            public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) {
                Intrinsics.checkNotNullParameter(resource, "resource");
                HomeFragment.this.getMBindView().linearImageBg.setBackground(resource);
            }

            @Override
            public void onLoadFailed(Drawable errorDrawable) {
                super.onLoadFailed(errorDrawable);
                HomeFragment.this.getMBindView().linearImageBg.setBackground(null);
            }
        });
    }

    public static final void m222initView$lambda1(HomeFragment this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        this$0.getMBindView().relativeShop.setVisibility(8);
    }

    public static final void m223initView$lambda2(HomeFragment this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        AcRoute.routeLinkActivity$default(AcRoute.INSTANCE, this$0.getMActivity(), "https://www.fulufuxi.com/m/passport-iziran-index.html?v=" + System.currentTimeMillis(), false, 4, null);
    }

    public static final void m224initView$lambda3(HomeFragment this$0, View view) {
        String str;
        AppConfig.ConfigBean config;
        AppConfig.ConfigBean.HomeBean home;
        AppConfig.ConfigBean config2;
        AppConfig.ConfigBean.HomeBean home2;
        AppConfig.ConfigBean config3;
        AppConfig.ConfigBean.HomeBean home3;
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        AppConfig config4 = AppCache.INSTANCE.getConfig();
        String str2 = null;
        String epaperUrl = (config4 == null || (config3 = config4.getConfig()) == null || (home3 = config3.getHome()) == null) ? null : home3.getEpaperUrl();
        if (epaperUrl == null || epaperUrl.length() == 0) {
            return;
        }
        LoginBean user = AppCache.INSTANCE.getUser();
        if (user != null) {
            StringBuilder sb = new StringBuilder();
            AppConfig config5 = AppCache.INSTANCE.getConfig();
            if (config5 != null && (config2 = config5.getConfig()) != null && (home2 = config2.getHome()) != null) {
                str2 = home2.getEpaperUrl();
            }
            Intrinsics.checkNotNull(str2);
            sb.append(str2);
            sb.append("userID=");
            sb.append(user.getUid());
            sb.append("&userIDSign=");
            sb.append(MD5Util.md5(user.getUid() + UrlConstKt.app_key));
            str = sb.toString();
        } else {
            AppConfig config6 = AppCache.INSTANCE.getConfig();
            if (config6 != null && (config = config6.getConfig()) != null && (home = config.getHome()) != null) {
                str2 = home.getEpaperUrl();
            }
            Intrinsics.checkNotNull(str2);
            str = str2;
        }
        AcRoute.routeLinkActivity$default(AcRoute.INSTANCE, this$0.getMActivity(), str, false, 4, null);
    }

    public static final void m225initView$lambda4(HomeFragment this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        AcRoute acRoute = AcRoute.INSTANCE;
        AppCompatActivity mActivity = this$0.getMActivity();
        StringBuilder sb = new StringBuilder();
        AppConfig config = AppCache.INSTANCE.getConfig();
        sb.append(config != null ? config.getWebUrl() : null);
        sb.append("/nature-warning.html");
        AcRoute.routeLinkActivity$default(acRoute, mActivity, sb.toString(), false, 4, null);
    }

    public static final void m226initView$lambda5(HomeFragment this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        AcRoute.INSTANCE.routeSearchActivity(this$0.getMActivity());
    }

    public static final void m227initView$lambda6(HomeFragment this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        AcRoute.INSTANCE.routeColumnsManage(this$0.getMActivity());
    }

    @Override
    public void initNet() {
        AppConfig.ConfigBean config;
        List<AppConfig.ConfigBean.BottomChannelsBean> bottomChannels;
        AppConfig.ConfigBean.BottomChannelsBean bottomChannelsBean;
        String key;
        ColumnModel mViewModel = getMViewModel();
        AppConfig config2 = AppCache.INSTANCE.getConfig();
        Integer valueOf = (config2 == null || (config = config2.getConfig()) == null || (bottomChannels = config.getBottomChannels()) == null || (bottomChannelsBean = bottomChannels.get(0)) == null || (key = bottomChannelsBean.getKey()) == null) ? null : Integer.valueOf(Integer.parseInt(key));
        Intrinsics.checkNotNull(valueOf);
        mViewModel.getChildColumn(valueOf.intValue()).observe(this, new Observer() {
            @Override
            public final void onChanged(Object obj) {
                HomeFragment.m220initNet$lambda7(HomeFragment.this, (FirstLevelColumn) obj);
            }
        });
    }

    public static final void m220initNet$lambda7(HomeFragment this$0, FirstLevelColumn firstLevelColumn) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        if ((firstLevelColumn != null ? firstLevelColumn.getColumns() : null) != null) {
            ArrayList<ColumnBean> columns = firstLevelColumn.getColumns();
            Intrinsics.checkNotNull(columns);
            if (columns.isEmpty()) {
                return;
            }
            ColumnHelper columnHelper = ColumnHelper.INSTANCE;
            ArrayList<ColumnBean> columns2 = firstLevelColumn.getColumns();
            Intrinsics.checkNotNull(columns2);
            ArrayList<ColumnBean> handlerColumn = columnHelper.handlerColumn(columns2);
            this$0.setTabData(handlerColumn);
            this$0.viewPagerData = handlerColumn;
        }
    }

    public final HomeSortAdapter getViewpagerAdapter() {
        return this.viewpagerAdapter;
    }

    public final void setViewpagerAdapter(HomeSortAdapter homeSortAdapter) {
        this.viewpagerAdapter = homeSortAdapter;
    }

    private final void setTabData(ArrayList<ColumnBean> columns) {
        ColumnBean columnBean;
        int i = 0;
        if (!Intrinsics.areEqual((columns == null || (columnBean = columns.get(0)) == null) ? null : columnBean.getColumnName(), "关注") && columns != null) {
            ColumnBean columnBean2 = new ColumnBean();
            columnBean2.setColumnName("关注");
            columnBean2.setColumnID(-1);
            Unit unit = Unit.INSTANCE;
            columns.add(0, columnBean2);
        }
        this.viewpagerAdapter = new HomeSortAdapter(getChildFragmentManager());
        final FragmentCreatHelper fragmentCreatHelper = new FragmentCreatHelper();
        HomeSortAdapter homeSortAdapter = this.viewpagerAdapter;
        if (homeSortAdapter != null) {
            homeSortAdapter.setItem(new Function2<Integer, ArrayList<ColumnBean>, Fragment>() {
                @Override
                public Fragment invoke(Integer num, ArrayList<ColumnBean> arrayList) {
                    return invoke(num.intValue(), arrayList);
                }

                public Fragment invoke(int it, ArrayList<ColumnBean> list) {
                    Intrinsics.checkNotNullParameter(list, "list");
                    FragmentCreatHelper fragmentCreatHelper2 = FragmentCreatHelper.this;
                    ColumnBean columnBean3 = list.get(it);
                    Intrinsics.checkNotNullExpressionValue(columnBean3, "list[it]");
                    return fragmentCreatHelper2.create(columnBean3, it);
                }
            });
        }
        Intrinsics.checkNotNull(columns);
        int size = columns.size();
        for (int i2 = 0; i2 < size; i2++) {
            ColumnBean columnBean3 = columns.get(i2);
            Intrinsics.checkNotNullExpressionValue(columnBean3, "columns[index]");
            ColumnBean columnBean4 = columnBean3;
            HomeSortAdapter homeSortAdapter2 = this.viewpagerAdapter;
            if (homeSortAdapter2 != null) {
                homeSortAdapter2.addFragment(columnBean4);
            }
        }
        getMBindView().viewpager.setAdapter(this.viewpagerAdapter);
        getMBindView().viewpager.setOffscreenPageLimit(columns.size());
        getMBindView().tablayout.setViewPager(getMBindView().viewpager);
        getMBindView().viewpager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
            @Override
            public void onPageScrollStateChanged(int state) {
            }

            @Override
            public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
            }

            @Override
            public void onPageSelected(int position) {
                HomeSortAdapter viewpagerAdapter = HomeFragment.this.getViewpagerAdapter();
                ArrayList<ColumnBean> dataList = viewpagerAdapter != null ? viewpagerAdapter.getDataList() : null;
                Intrinsics.checkNotNull(dataList);
                HomeFragment.this.switchColor = Intrinsics.areEqual(dataList.get(position).getColumnName(), "推荐");
            }
        });
        getMBindView().tablayout.setCurrentTab(1, true);
        View childAt = getMBindView().tablayout.getChildAt(0);
        Objects.requireNonNull(childAt, "null cannot be cast to non-null type android.view.ViewGroup");
        ViewGroup viewGroup = (ViewGroup) childAt;
        int childCount = viewGroup.getChildCount();
        if (childCount >= 0) {
            while (true) {
                View childAt2 = viewGroup.getChildAt(i);
                if (childAt2 instanceof RelativeLayout) {
                    ((TextView) childAt2.findViewById(R.id.tv_tab_title)).setTypeface(AppFontUtils.INSTANCE.getTypeface());
                }
                if (i == childCount) {
                    break;
                } else {
                    i++;
                }
            }
        }
        this.switchColor = true;
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void sortColumnList(AppEvent.SortColumnEvent event) {
        HomeSortAdapter homeSortAdapter;
        Intrinsics.checkNotNullParameter(event, "event");
        ArrayList<ColumnBean> mData = event.getMData();
        if (mData != null) {
            Iterator<T> it = mData.iterator();
            while (it.hasNext()) {
                Loger.e("123", ((ColumnBean) it.next()).getColumnName() + ',');
            }
        }
        ArrayList<ColumnBean> mData2 = event.getMData();
        if (mData2 == null) {
            mData2 = null;
        }
        HomeSortAdapter homeSortAdapter2 = this.viewpagerAdapter;
        if (homeSortAdapter2 != null) {
            Intrinsics.checkNotNull(mData2);
            homeSortAdapter2.setData(mData2);
        }
        ArrayList<ColumnBean> mUnSelectData = event.getMUnSelectData();
        if (mUnSelectData != null && (homeSortAdapter = this.viewpagerAdapter) != null) {
            homeSortAdapter.setUnSelectData(mUnSelectData);
        }
        HomeSortAdapter homeSortAdapter3 = this.viewpagerAdapter;
        if (homeSortAdapter3 != null) {
            homeSortAdapter3.notifyDataSetChanged();
        }
        getMBindView().tablayout.setViewPager(getMBindView().viewpager);
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void routeColumn(AppEvent.RouteColumn event) {
        Intrinsics.checkNotNullParameter(event, "event");
        if (event.getBean() == null) {
            return;
        }
        StringsKt.isBlank("123");
        HomeSortAdapter homeSortAdapter = this.viewpagerAdapter;
        ArrayList<ColumnBean> dataList = homeSortAdapter != null ? homeSortAdapter.getDataList() : null;
        Intrinsics.checkNotNull(dataList);
        Iterator<ColumnBean> it = dataList.iterator();
        int i = 0;
        while (it.hasNext()) {
            int i2 = i + 1;
            ColumnBean next = it.next();
            ColumnBean bean = event.getBean();
            if (bean != null && next.getColumnID() == bean.getColumnID()) {
                getMBindView().tablayout.setCurrentTab(i, true);
            }
            i = i2;
        }
    }
}