Я новичок в Android, и вот у меня вопрос об архитектуре:Android, ListViews и деятельность архитектура
Я активность, которая отображает ListView социальных классов сетей, каждый класс социальной сети является регулярным классом (не Activity), который реализует интерфейс, который имеет метод входа. Поэтому, когда я нажимаю одну социальную сеть из ListView, я вызываю метод входа в сеть, выбранный, и этот метод должен вызывать операцию, которая отображает веб-просмотр с сайтом входа в эту сеть, чтобы получить токен Oauth, когда пользователь регистрирует и авторизация приложения, веб-просмотр должен быть закрыт, а элемент ListView должен показать, что пользователь теперь зарегистрирован для выбранной сети.
Так что мои вопросы: Обычный класс (не мероприятие) может вызвать активность, чтобы открыть веб-просмотр? Как? И как же этот класс может прослушать результат Activity и отправить этот ответ на Activity, который отображает ListView, чтобы его обновить? Является ли эта архитектура ок? Я думаю, что должен быть лучший и элегантный способ, нет?
Спасибо!
Hi @Cata, спасибо за ваш ответ. Если я сделаю это в первую очередь, я должен выполнить реализацию каждой социальной сети в этой деятельности ListView, потеряв идею наличия класса каждой социальной сети, который обрабатывает логин, или я все еще могу это сделать? – Spike777
Ваш прием :)! – Cata
Я израсходовал до того, как я смог опубликовать полный ответ: p – Spike777