|
@@ -3,8 +3,13 @@ package com.cooleshow.teacher.ui.homepage;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.View;
|
|
|
|
|
|
+import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
+import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
+import com.chad.library.adapter.base.listener.OnItemClickListener;
|
|
|
import com.chad.library.adapter.base.listener.OnLoadMoreListener;
|
|
|
+import com.cooleshow.base.common.WebConstants;
|
|
|
import com.cooleshow.base.constanst.Constants;
|
|
|
+import com.cooleshow.base.router.RouterPath;
|
|
|
import com.cooleshow.base.ui.fragment.BaseMVPFragment;
|
|
|
import com.cooleshow.base.utils.helper.WebStartHelper;
|
|
|
import com.cooleshow.base.widgets.EmptyViewLayout;
|
|
@@ -68,7 +73,21 @@ public class SheetMusicPageFragment extends BaseMVPFragment<FragmentSheetMusicPa
|
|
|
});
|
|
|
mViewBinding.recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
|
|
|
mViewBinding.recyclerView.setAdapter(mAdapter);
|
|
|
-
|
|
|
+ mAdapter.setOnItemClickListener(new OnItemClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onItemClick(@NonNull BaseQuickAdapter<?, ?> adapter, @NonNull View view, int position) {
|
|
|
+ HomePageSheetMusicListBean.RowsBean rowsBean = mAdapter.getData().get(position);
|
|
|
+ if (rowsBean != null) {
|
|
|
+ ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
|
|
|
+ .withString("url", String.format(WebConstants.SCORE_DETAIL_PAGE, rowsBean.id))
|
|
|
+ .withBoolean("isHideTitle", true)
|
|
|
+ .withBoolean("statusBarTextColor", true)
|
|
|
+ .withBoolean("isOpenLight", true)
|
|
|
+ .withInt("orientation", 0)
|
|
|
+ .navigation();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
@Override
|