есть список, по клику на элемент списка нужно идти в базу и изменять данные. Где лучше обрабатывать эти изменения? На клик по списку поднимать сервис и совершать работу в нем? или реализовать в MainActivity BroadcastReciever и слать интенты в активити?
В отдельном от UI потоке обрабатывать изменения. Ловишь клик в колбеке поданном в setOnItemClickListener и запускаешь выполнение операции на бд за границами основного потока
Обсуждают сегодня