В моем приложении для Android у меня есть прядильщик (раскрывающийся список), который содержит названия категорий. Пользователь выбирает категорию по имени, скажем, «Еда и напитки»Сопоставление элементов из двух arraylists в Java
эти категории содержатся в ArrayList categoryNamesArray
есть другой ArrayList categoryIDsArray, который содержит идентификатор категории целых чисел.
Заказ для обоих матчей, что означает категорию 1, относится к категории Автомобили, которой она должна быть.
Мне нужно отправить идентификатор категории в базу данных, когда пользователь выбирает категорию по имени. Как мне это сделать.
Это сложнее с подкатегориями, потому что их идентификаторы начинаются с 40-то.
Дополнительная информация:
Я тяну идентификаторы с сервера и поместить их в ArrayList, то я тяну имена категорий с сервера и поместить их в другой ArrayList. Затем поместите два arraylists в один Object [] и передайте их в нужную ему деятельность
звучит так, как будто вы должны создать объект Category и иметь массив из тех, которые затем выбирает пользователь. – Eluvatar
звучит многообещающе, можете ли вы нарисовать пример? –
Почему для получения идентификатора и имени в разных arraylist? –