У меня есть этот код
List<Item> listOfItems = itemsPlanning.get(editText.getTag());
for (int i = 0; i < listOfItems.size(); i++) {
Item item = listOfItems.get(i);
}
Первая и вторая строки работают как положено, но третье выдает исключение.
java.lang.ClassCastException: java.util.ArrayList cannot be cast to Item
listOfItems
- это список, содержащий один элемент (вВ первом случае, если смотреть из режима отладки), itemsPlanning
- это HashMap
со значениями типа List<Item>
, а ключи являются тегами для списка текстовых правок.
Спасибо.