Commit eab052eaa41cff36322301e71be74de549cb02e4
1 parent
290fa02e0a
Exists in
master
题目详情bugfix
Showing
2 changed files
with
9 additions
and
2 deletions
Show diff stats
app/src/main/java/com/hjx/parent/HomeworkDetailActivity.java
... | ... | @@ -118,6 +118,13 @@ public class HomeworkDetailActivity extends BaseRxActivity<ActivityHomeworkDetai |
118 | 118 | int number = getData().indexOf(homeWork) + 1; |
119 | 119 | tvNumber.setText("第" + number + "题"); |
120 | 120 | Glide.with(mContext).load(homeWork.url).into(imageView); |
121 | + | |
122 | + holder.itemView.setOnClickListener(v -> { | |
123 | + Intent intent = new Intent(mContext, HomeworkTopicActivity.class); | |
124 | + intent.putExtra("position", getData().indexOf(homeWork)); | |
125 | + intent.putExtra("list", new ArrayList<>(getData())); | |
126 | + mContext.startActivity(intent); | |
127 | + }); | |
121 | 128 | } |
122 | 129 | } |
123 | 130 | } | ... | ... |
app/src/main/java/com/hjx/parent/HomeworkTopicActivity.java
... | ... | @@ -36,8 +36,8 @@ public class HomeworkTopicActivity extends BaseRxActivity<ActivityTopicDetailBin |
36 | 36 | |
37 | 37 | binding.btnPre.setOnClickListener(v -> showTopic(position - 1)); |
38 | 38 | binding.btnNext.setOnClickListener(v -> showTopic(position + 1)); |
39 | - adapter.setOnItemChildClickListener((baseQuickAdapter, view, i) -> { | |
40 | - if (position == 1) return; | |
39 | + adapter.setOnItemClickListener((baseQuickAdapter, view, i) -> { | |
40 | + if (position == i) return; | |
41 | 41 | showTopic(i); |
42 | 42 | }); |
43 | 43 | showTopic(position); | ... | ... |