2
应用内结算问题永无止境! ^。^我有一切正常工作,以显示应用内购买的交易页面。如果我完成购买,它会将我退回到我的应用程序,并在大约10秒钟后验证购买并收到商品。另一方面,如果我在返回到应用程序后按下后退按钮并切换到另一个活动,它从不处理事务。即使我回到应用程序结算活动中,我也永远不会收到我购买的物品,例如,如果您致电完成(),购买将完全被遗忘。应用内结算切换活动
我能做些什么,以便它会完成交易,并给出该项目,当我回到应用内结算活动或处理事务,任何地点给出了购买的物品,我在我的应用程序中?
我得到了什么工作是将处理程序在我家的活动,这始终是只要我的应用程序正在运行,这样无论我在通知处理器什么活动可以随时进行访问。 – Gatekeeper
首选的习惯用法是将onStart()注册为观察者并取消注册onStop(),所以不应该依赖不可见的活动来处理这个问题。您可以从服务中对数据库等进行任何更改,但是如果您需要更新UI(删除广告等),则每个活动都应该能够处理它,而不是依赖于家庭活动。 –