package com.ubt.jimu.diy.view.fragment; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.ViewTreeObserver; import androidx.recyclerview.widget.GridLayoutManager; import butterknife.ButterKnife; import butterknife.Unbinder; import com.recyclelib.URecyclerView; import com.ubt.jimu.R; import com.ubt.jimu.base.entities.Constant; import com.ubt.jimu.diy.contract.OfficialDiyContract; import com.ubt.jimu.diy.model.DiyModel; import com.ubt.jimu.diy.presenter.OfficialDiyPresenter; import com.ubt.jimu.diy.view.adapter.OfficialDiyAdapter; import com.ubt.jimu.utils.SPUtils; import com.ubt.jimu.utils.smartScaleTool.ScreenUtils; import com.ubt.jimu.widgets.LoadingView; import com.ubt.jimu.widgets.SpaceItemDecoration; import com.ubtech.utils.DisplayUtil; import com.ubtech.view.fragment.LazyLoadFragment; import java.util.ArrayList; import java.util.List; /* loaded from: classes2.dex */ public class OfficialDiyFragment extends LazyLoadFragment implements OfficialDiyAdapter.OnOfficialDiyItemClickListener, URecyclerView.LoadingListener, OfficialDiyContract.View { private static final String ARG_PARAM1 = "param1"; private static final String ARG_PARAM2 = "param2"; private OfficialDiyAdapter adapter; private OnOfficialDiyFragmentInteractionListener listener; private Unbinder mBind; private GridLayoutManager mGd; protected LoadingView mLoadingView; private ViewTreeObserver.OnGlobalLayoutListener mOnGlobalLayoutListener; private String mParam1; private String mParam2; private NoviceGuideListener noviceGuideListener; private List officialDiyRobots = new ArrayList(); private int pageNumber = 1; private final int pageSize = 20; private OfficialDiyContract.Presenter presenter; protected URecyclerView recyclerView; public interface NoviceGuideListener { void startNoviceGuideListener(List list, GridLayoutManager gridLayoutManager); } public interface NoviceGuideListenerOnItemListener { void onOfficialDiyItemClickNoviceGuide(DiyModel diyModel, int i); } public interface OnOfficialDiyFragmentInteractionListener { void onOfficialDiyItemClick(DiyModel diyModel, int i); } private void iniData() { this.presenter.queryOfficialDiy(false, this.pageNumber, 20); } public static OfficialDiyFragment newInstance(String str, String str2) { OfficialDiyFragment officialDiyFragment = new OfficialDiyFragment(); Bundle bundle = new Bundle(); bundle.putString(ARG_PARAM1, str); bundle.putString(ARG_PARAM2, str2); officialDiyFragment.setArguments(bundle); return officialDiyFragment; } public /* synthetic */ void b() { int[] a = ScreenUtils.a(0.76666665f, this.recyclerView, this.mActivity.getResources().getDimension(R.dimen.diy_edit_list_left), 3); this.recyclerView.a(new SpaceItemDecoration(DisplayUtil.a(getContext(), this.mActivity.getResources().getDimension(R.dimen.diy_edit_list_bottom)), DisplayUtil.a(getContext(), this.mActivity.getResources().getDimension(R.dimen.diy_edit_list_left)), 3, true)); this.adapter = new OfficialDiyAdapter(getContext(), this.officialDiyRobots, a[1], a[0]); this.mGd = new GridLayoutManager(getContext(), 3); this.adapter.setListener(this); this.recyclerView.setLayoutManager(this.mGd); this.recyclerView.setAdapter(this.adapter); this.recyclerView.setLoadingListener(this); iniData(); } @Override // com.ubt.jimu.diy.contract.OfficialDiyContract.View public void loadCompleted() { this.recyclerView.y(); this.recyclerView.z(); } @Override // com.ubtech.view.fragment.LazyLoadFragment protected void loadData() { } @Override // com.ubt.jimu.diy.contract.OfficialDiyContract.View public void loadError() { this.recyclerView.y(); this.recyclerView.z(); } public /* synthetic */ void o() { this.adapter.notifyDataSetChanged(); } /* JADX WARN: Multi-variable type inference failed */ @Override // com.ubtech.view.fragment.LazyLoadFragment, androidx.fragment.app.Fragment public void onAttach(Context context) { super.onAttach(context); if (context instanceof OnOfficialDiyFragmentInteractionListener) { this.listener = (OnOfficialDiyFragmentInteractionListener) context; } } @Override // androidx.fragment.app.Fragment public void onCreate(Bundle bundle) { super.onCreate(bundle); if (getArguments() != null) { this.mParam1 = getArguments().getString(ARG_PARAM1); this.mParam2 = getArguments().getString(ARG_PARAM2); } } @Override // androidx.fragment.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.fragment_official_diy, viewGroup, false); this.mBind = ButterKnife.a(this, inflate); this.presenter = new OfficialDiyPresenter(getContext(), this, this.mLoadingView); this.recyclerView.post(new Runnable() { // from class: com.ubt.jimu.diy.view.fragment.d @Override // java.lang.Runnable public final void run() { OfficialDiyFragment.this.b(); } }); this.recyclerView.postDelayed(new Runnable() { // from class: com.ubt.jimu.diy.view.fragment.c @Override // java.lang.Runnable public final void run() { OfficialDiyFragment.this.o(); } }, 2000L); return inflate; } @Override // androidx.fragment.app.Fragment public void onDestroyView() { super.onDestroyView(); this.mBind.unbind(); } @Override // androidx.fragment.app.Fragment public void onDetach() { super.onDetach(); this.listener = null; } @Override // androidx.fragment.app.Fragment public void onHiddenChanged(boolean z) { super.onHiddenChanged(z); } @Override // com.recyclelib.URecyclerView.LoadingListener public void onLoadingMore() { this.presenter.queryOfficialDiy(true, this.pageNumber, 20); } @Override // com.ubt.jimu.diy.view.adapter.OfficialDiyAdapter.OnOfficialDiyItemClickListener public void onOfficialDiyItemClick(DiyModel diyModel, int i) { if (i == 0) { SPUtils.a("COURSE_GUIDE_SHOW_KEY", true); SPUtils.a(Constant.NoviceGuide.OFFICIAL_DIY_GUIDE_ON_CLOCK, true); this.adapter.notifyDataSetChanged(); } OnOfficialDiyFragmentInteractionListener onOfficialDiyFragmentInteractionListener = this.listener; if (onOfficialDiyFragmentInteractionListener != null) { onOfficialDiyFragmentInteractionListener.onOfficialDiyItemClick(diyModel, i); } } @Override // com.recyclelib.URecyclerView.LoadingListener public void onRefreshing() { this.presenter.queryOfficialDiy(true, 1, 20); } public void setNoviceGuideListener(NoviceGuideListener noviceGuideListener) { this.noviceGuideListener = noviceGuideListener; } @Override // com.ubt.jimu.diy.contract.OfficialDiyContract.View public void showOfficialDiy(List list, int i) { if (list == null || list.size() == 0) { return; } this.pageNumber = i + 1; if (i == 1) { this.officialDiyRobots.clear(); this.officialDiyRobots.addAll(list); } else { this.officialDiyRobots.addAll(list); } this.adapter.notifyDataSetChanged(); boolean a = SPUtils.a(Constant.NoviceGuide.OFFICIAL_DIY_GUIDE_ON_CLOCK); NoviceGuideListener noviceGuideListener = this.noviceGuideListener; if (noviceGuideListener == null || a) { return; } noviceGuideListener.startNoviceGuideListener(this.officialDiyRobots, this.mGd); } @Override // com.ubtech.view.BaseView public void setPresenter(OfficialDiyContract.Presenter presenter) { this.presenter = presenter; } }