diff --git a/app/src/main/java/com/hjx/parent/ImageActivity.java b/app/src/main/java/com/hjx/parent/ImageActivity.java index d7f4d3d..b0e07cd 100644 --- a/app/src/main/java/com/hjx/parent/ImageActivity.java +++ b/app/src/main/java/com/hjx/parent/ImageActivity.java @@ -63,6 +63,10 @@ public class ImageActivity extends BaseRxActivity implemen binding.tvSave.setText(type == 0 ? "保存错题" : "录入题目"); images = getIntent().getStringArrayListExtra("images"); + if (images == null || images.size() <= 1) { + binding.rlPrevious.setVisibility(View.GONE); + binding.rlNext.setVisibility(View.GONE); + } for (String s : images) { String filepath = context.getExternalFilesDir("images").getPath() + "/" + System.currentTimeMillis() + CommonUtil.getStr() + ".jpg"; ImageBean imageBean = new ImageBean(); @@ -382,6 +386,10 @@ public class ImageActivity extends BaseRxActivity implemen if (resultCode == 1002) { if (list.size() > 1) { list.remove(binding.viewPager.getCurrentItem()); + if (list.size() <= 1) { + binding.rlPrevious.setVisibility(View.GONE); + binding.rlNext.setVisibility(View.GONE); + } imageAdapter.notifyItemRemoved(binding.viewPager.getCurrentItem()); binding.tvTitle.setText((binding.viewPager.getCurrentItem() + 1) + "/" + list.size()); refreshNum();