我已在其中一个应用中实施了广告,并且我希望制作应用内购买功能以将其删除。我该怎么做呢。
我在想一个简单的方法,就是在购买后隐藏广告。这可行还是有更简单/更好的方式?
我不知道如何将应用内功能用于任何目的。任何人都可以告诉我编写代码的方法或阅读此内容吗?
答案 0 :(得分:36)
这取决于您首先插入广告的方式。如果您是通过代码完成的,那么只需在插入广告的代码周围添加if(removed ads == false)
。
如果您是通过XML完成的,那么最好的方法是复制您的XML,而不是广告,如果围绕您的所有setContentView(R.layout.example)
这是我的意思的一个例子
if (adsDisabled == true){
setContentView(R.layout.mainNoAds)
} else{
setContentView(R.layout.main
}
应用内购买 -
http://developer.android.com/guide/google/play/billing/billing_overview.html
在这篇文章中我假设你正在使用admob,但所有公司都应如此
最后一件事 - 使用adView.View.GONE
IS 不良做法**不要**那样做
答案 1 :(得分:2)