66 lines
3.0 KiB
Java
66 lines
3.0 KiB
Java
package com.ubt.jimu.user.setting.view;
|
|
|
|
import android.os.Bundle;
|
|
import android.view.View;
|
|
import androidx.recyclerview.widget.GridLayoutManager;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
import com.chad.library.adapter.base.BaseViewHolder;
|
|
import com.ubt.jimu.R;
|
|
import com.ubt.jimu.base.mvp.BaseMvpFragment;
|
|
import com.ubt.jimu.community.view.WebViewShopActivity;
|
|
import com.ubt.jimu.user.model.TeachModel;
|
|
import com.ubt.jimu.user.setting.presenter.TeachPresenter;
|
|
import com.ubt.jimu.utils.ResoureUtils;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class TeachFragment extends BaseMvpFragment<TeachPresenter> implements TeachPresenter.TeachView {
|
|
private RecyclerView a;
|
|
private BaseQuickAdapter<TeachModel, BaseViewHolder> b;
|
|
|
|
@Override // com.ubt.jimu.user.setting.presenter.TeachPresenter.TeachView
|
|
public void f(List<TeachModel> list) {
|
|
this.a.setLayoutManager(new GridLayoutManager(getActivity(), 3));
|
|
this.b = new BaseQuickAdapter<TeachModel, BaseViewHolder>(this, R.layout.item_teach, list) { // from class: com.ubt.jimu.user.setting.view.TeachFragment.1
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // com.chad.library.adapter.base.BaseQuickAdapter
|
|
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
|
public void convert(BaseViewHolder baseViewHolder, TeachModel teachModel) {
|
|
baseViewHolder.setText(R.id.tv_teach_text, teachModel.a());
|
|
baseViewHolder.setBackgroundRes(R.id.img_teach_icon, ResoureUtils.a(this.mContext, String.format("setting_study_%s", Integer.valueOf(baseViewHolder.getAdapterPosition())), "drawable"));
|
|
}
|
|
};
|
|
this.b.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() { // from class: com.ubt.jimu.user.setting.view.TeachFragment.2
|
|
@Override // com.chad.library.adapter.base.BaseQuickAdapter.OnItemClickListener
|
|
public void onItemClick(BaseQuickAdapter baseQuickAdapter, View view, int i) {
|
|
TeachModel teachModel = (TeachModel) baseQuickAdapter.getItem(i);
|
|
WebViewShopActivity.a(TeachFragment.this.getActivity(), teachModel.a(), teachModel.c(), teachModel.d(), teachModel.b());
|
|
}
|
|
});
|
|
this.a.setAdapter(this.b);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.mvp.BaseMvpFragment
|
|
public int getLayoutID() {
|
|
return R.layout.fragment_teach;
|
|
}
|
|
|
|
@Override // androidx.fragment.app.Fragment
|
|
public void onStart() {
|
|
super.onStart();
|
|
((TeachPresenter) this.mPresenter).a();
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.mvp.BaseMvpFragment, androidx.fragment.app.Fragment
|
|
public void onViewCreated(View view, Bundle bundle) {
|
|
super.onViewCreated(view, bundle);
|
|
this.a = (RecyclerView) view.findViewById(R.id.rcv_content);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.mvp.BaseMvpFragment
|
|
public TeachPresenter createPresenter() {
|
|
return new TeachPresenter();
|
|
}
|
|
}
|