From af63de48989d310ae10b6076ee5e12e32988167b Mon Sep 17 00:00:00 2001 From: shixianjie Date: Sat, 12 Oct 2024 14:41:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E7=89=87=E9=A1=B5=E9=9D=A2=E5=B8=83?= =?UTF-8?q?=E5=B1=80=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/hjx/parent/ImageActivity.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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(); -- 1.9.0