我的应用程序需要用户选择多张图片并将它们发送到某个地方。但是他们一次只能发送五张图片。我需要限制他们从图库中通过Image Picker选择的图片数量。
简单来说:我想限制用户在默认图库中选择的图片数量。
以下是我正在使用的图像选择器代码:
Intent chooseIntent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
chooseIntent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
startActivityForResult(chooseIntent, 2);
默认情况下,它已经跟踪了顶部选择的图像数量:
是否有一种方法设置最大限制?例如,让用户只能选择最多5张图片。