Ах, проблемы с оплатой в приложении никогда не заканчиваются! ^.^ У меня все работает правильно, чтобы показать страницу транзакции для покупки в приложении. Если я завершаю покупку, он возвращает меня в мое приложение и примерно через 10 секунд подтверждает покупку, и я получаю товар.
С другой стороны, если я нажму кнопку «Назад» после возвращения в приложение и переключусь на другое действие, оно никогда не обработает транзакцию. Даже если я вернусь к действиям по выставлению счетов в приложении, я никогда не получу свой купленный товар, как будто покупка была полностью забыта, если вы вызываете finish().
Что я могу сделать, чтобы он либо завершил транзакцию и выдал предмет, когда я вернусь к действию по выставлению счетов в приложении, либо обработал транзакцию и выдал купленный предмет в любом месте, где я нахожусь в своем приложении?