应用内购买移除广告

时间:2012-11-10 14:55:37

标签: android sdk

我已在其中一个应用中实施了广告,并且我希望制作应用内购买功能以将其删除。我该怎么做呢。

我在想一个简单的方法,就是在购买后隐藏广告。这可行还是有更简单/更好的方式?

我不知道如何将应用内功能用于任何目的。任何人都可以告诉我编写代码的方法或阅读此内容吗?

2 个答案:

答案 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)

我还没有测试过这个。

看起来你也可以完全删除视图:

Correctly disable AdMob ads