diff --git a/app/src/main/java/com/hjx/parent/fragment/ErrorFragment.java b/app/src/main/java/com/hjx/parent/fragment/ErrorFragment.java index 5b188d3..4c6dba1 100644 --- a/app/src/main/java/com/hjx/parent/fragment/ErrorFragment.java +++ b/app/src/main/java/com/hjx/parent/fragment/ErrorFragment.java @@ -144,11 +144,6 @@ public class ErrorFragment extends BaseRxFragment { String subStr = getResources().getStringArray(R.array.filter_subject)[subject]; getError(subStr); getHomework(subStr); - if (binding.tabLayout.getSelectedTabPosition() == 0) { - binding.tvListTitle.setText("最近错题"); - } else { - binding.tvListTitle.setText("最近作业"); - } } }); } @@ -178,10 +173,14 @@ public class ErrorFragment extends BaseRxFragment { binding.rvMain.setAdapter(errorAdapter); binding.rvMain.setVisibility(errorAdapter.list.isEmpty() ? View.GONE : View.VISIBLE); binding.llEmpty.setVisibility(errorAdapter.list.isEmpty() ? View.VISIBLE : View.GONE); + binding.tvListTitle.setText("最近错题"); + binding.tvEmpty.setText("暂无错题~"); } else { binding.rvMain.setAdapter(homeworkAdapter); - binding.rvMain.setVisibility(View.VISIBLE); - binding.llEmpty.setVisibility(View.GONE); + binding.rvMain.setVisibility(homeworkAdapter.getData().isEmpty() ? View.GONE : View.VISIBLE); + binding.llEmpty.setVisibility(homeworkAdapter.getData().isEmpty() ? View.VISIBLE : View.GONE); + binding.tvListTitle.setText("最近作业"); + binding.tvEmpty.setText("暂无作业~"); } } @Override diff --git a/app/src/main/res/layout/fragment_error_book.xml b/app/src/main/res/layout/fragment_error_book.xml index 58baa22..4eeaa60 100644 --- a/app/src/main/res/layout/fragment_error_book.xml +++ b/app/src/main/res/layout/fragment_error_book.xml @@ -190,6 +190,7 @@ android:src="@mipmap/ic_empty" />