Я пытаюсь разработать функцию биллинга в приложении в своем приложении, и хотя использование фрагмента без головы для фактического выполнения биллинга в приложении делает больше смысл после просмотра этого - http://androidsrc.net/handle-android-asynctask-configuration-change-using-fragment/Как отобразить/убить вывод задачи Async - начата активность и полностью запущена активность
Я не уверен, как справиться с сценарием, когда первоначальная деятельность, которая содержала фрагмент без головы и вызывала задачу Async для покупки биллинга приложения, полностью убита (пока покупка продолжалась), и совершенно новый и другой вид активности был запущен пользователем.
Моя деятельность не допускает вращения, но я знаю, что изменения конфигурации могут произойти по разным причинам + пользователь также может полностью переключиться на другую активность. Как справиться с этим сценарием?
Есть ли у вас пример ссылки, на который я могу посмотреть для выставления счетов в приложении (в основном, любой процесс асинхронизации, инициированный службами google) и обрабатываемый в действии или фрагменте? Поскольку я помню проблему, которую я видел в прошлый раз, когда обработка через службу может отправить результат обратно на инициирующую деятельность (которая, возможно, полностью умерла к тому времени, и служба не имеет представления об этом). –