diff --git a/app/src/main/java/com/hjx/parent/HomeworkDetailActivity.java b/app/src/main/java/com/hjx/parent/HomeworkDetailActivity.java index 2b3f4bf..9ec3e2b 100644 --- a/app/src/main/java/com/hjx/parent/HomeworkDetailActivity.java +++ b/app/src/main/java/com/hjx/parent/HomeworkDetailActivity.java @@ -118,6 +118,13 @@ public class HomeworkDetailActivity extends BaseRxActivity { + Intent intent = new Intent(mContext, HomeworkTopicActivity.class); + intent.putExtra("position", getData().indexOf(homeWork)); + intent.putExtra("list", new ArrayList<>(getData())); + mContext.startActivity(intent); + }); } } } diff --git a/app/src/main/java/com/hjx/parent/HomeworkTopicActivity.java b/app/src/main/java/com/hjx/parent/HomeworkTopicActivity.java index fff63fb..0a51736 100644 --- a/app/src/main/java/com/hjx/parent/HomeworkTopicActivity.java +++ b/app/src/main/java/com/hjx/parent/HomeworkTopicActivity.java @@ -36,8 +36,8 @@ public class HomeworkTopicActivity extends BaseRxActivity showTopic(position - 1)); binding.btnNext.setOnClickListener(v -> showTopic(position + 1)); - adapter.setOnItemChildClickListener((baseQuickAdapter, view, i) -> { - if (position == 1) return; + adapter.setOnItemClickListener((baseQuickAdapter, view, i) -> { + if (position == i) return; showTopic(i); }); showTopic(position);