我有一个Android应用程序,由以下图片表示:
主要活动是一种由按钮组成的“主菜单”。每个按钮都会启动一个子活动。到目前为止一切正常,这不是这个问题的目的。
我想做的是及时添加一些功能。例如,我在项目中添加了一个新功能/活动,我希望我的主要活动如此:
所以我的主要活动现在会有更多按钮。每个新按钮的行为如下所述:
如果该功能是免费的,只需充当普通按钮(就像随发布的活动提供的按钮一样)
如果必须购买该功能,该按钮(一旦点击)将显示“临时”活动,该活动将提供新功能的视频演示和选项买或不买。
如果用户不购买新功能,只要未购买新功能,该功能应保持不变(因此该按钮将始终显示“临时”活动)
如果用户购买新功能,该按钮现在应该启动新功能而不是“临时”活动。
所以我的问题是:
如果您有任何想法/建议可以提供帮助,我会很高兴听到它!
答案 0 :(得分:1)
无需使用任何应用内库。只需使用一些标志来指示哪些功能是免费的以及应付的是什么。要查看已购买的功能,只需使用example app中的标准Google应用内应用方法,此处为in-app implementation guide,其中包含实施细节。