У меня есть ArrayList, который содержит X элементов. В моем адаптере Custom ListView я установил getItemCount (), чтобы он возвращал только 100 элементов. Когда я запускаю свое приложение, представление списка отображается, однако, когда я прокручиваю элемент с индексом 75, он выдает ошибку вроде
java.lang.IndexOutOfBoundsException: индекс: 75, размер: 75
Я предполагаю, что это происходит потому, что ArrayList содержит только 75 элементов. Я не могу вернуть list.size (), потому что размер всегда меняется, он может быть больше или меньше 100, но мне нужно только показать <= 100 элементов. </p>
Может кто-нибудь посоветовать мне, как решить эту проблему?