Neonoviiwolf, это решается просто. Нужно завести стейт, независящим от вьюх вообще. Этот стейт должен однозначно маппиться во вьюхи. Его надо хранить отдельно и менять при изменении данных.
Уже третий вопрос про одно и тоже. Сколько тебе раз сказать, что ни таймер, ни обработку коллбека нельзя никуда сохранять? Ты должен делать те же действия при старте, если сохранены твои данные.
Эмма, то что ты тапаешь в интерфейсе карт это POI(Point of interest, точки, которые рисует мапкит), я не знаю, к сожалению, доступны ли они сторонним разработчикам, думаю, что нет.
Когда ты вот так ставишь плэйсмарк, в нем нет никаких данных, это просто отметка на карте с определенными координатами, обратный геокодинг не происходит. Всю информацию надо либо положить в объект руками, либо во время тапу по нему ходить в поиск по точке.
Den4_x, гуглить "рекурсия", "постинкремент", "сравнение".
И кури синтаксис джавы, "визуально представлять" девок будешь, а здесь понимать каждый символ надо.
orbit070, ну это не особо хорошо, повышается связность, появляются лишние знания у компонентов друг о друге, но сделать можно. У нас всё инжектится через даггер, редкие легаси места, где такое есть.
orbit070, нет, тогда держишь его в активити и получаешь во фрагментах через интерфейс. Паттерн Service Locator. Но это так себе вариант. Даггер на базовом уровне изучить за день можно. А то и быстрее.