0 / 0 / 0
Регистрация: 18.05.2018
Сообщений: 15
|
|||||||||||
1 | |||||||||||
Передача id в другую activity24.05.2018, 12:15. Показов 2677. Ответов 23
Метки нет (Все метки)
Подскажите, пожалуйста, как можно решить данную задачу. Имеется 2 активити, в 1-й находится список с названиями продуктов (List View, значения выводятся из mysql из таблицы с полями id_1 и name_1). Необходимо организовать передачу параметра id_1 во 2-ю активность при нажатии на соответствующий list item, то есть чтобы при нажатии на 1-й элемент в списке в id_1 записывалось значение 1, на 2-й - id_1 = 2 и т.д.
Вот что у меня получилось Фрагмент кода 1-й активити
0
|
24.05.2018, 12:15 | |
Ответы с готовыми решениями:
23
Передача cookie в другую Activity Передача данных в другую Activity Передача переменной в другую Activity Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity |
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
|
|
15.06.2018, 15:46 | 21 |
Сообщение было отмечено lusenka как решение
Решение
lusenka, давайте тогда перейдем к ООП:
1. Создаете класс, называете ProductModel. 2. Заводите там 2 поля: id и name. Создаете конструктор, который принимает id и name и внутри сохраняете эти значения в поля. 3. Заводите список в свой activity: List<ProductModel> productModels; 4. При получении данных с сервера из json берете не только name, но и id. Создаете объект ProductModel через конструктор и добавляете в productModels: productModels.add(new ProductModel(id, name)) 5. Создаете адаптер. Выкидываете ненужное, оставляете только нужное. 6. При клике у адаптера или у списка productModels по позиции просите элемент, берете его id, передаете в следующую activivty. Или ProductModel делаете сериализуемым и передаете его как сериализованный объект в следующуюactivivty.
2
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
15.06.2018, 15:56 | 22 |
Почти наверняка половина информации пройдёт навылет.
0
|
demixdn
|
15.06.2018, 16:08
#23
|
0
|
0 / 0 / 0
Регистрация: 18.05.2018
Сообщений: 15
|
|
17.06.2018, 15:11 [ТС] | 24 |
demixdn, спасибо большое, буду пробовать, надеюсь получится
0
|
17.06.2018, 15:11 | |
17.06.2018, 15:11 | |
Помогаю со студенческими работами здесь
24
Android - Передача данных с одного Activity на другое Activity Передача строки из activity в класс non activity ! Передать массив в другую Activity Не могу передать данные в другую Activity Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |