应用内购买删除广告

我已经在我的一个应用程序中实现了广告,并且希望通过应用内购买function将其删除。 我将如何做到这一点。

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

我不知道如何使用应用程序内function用于任何目的。 任何人都可以告诉我的方式来编码或阅读这个东西?

Solutions Collecting From Web of "应用内购买删除广告"

这取决于你如何插入广告。 如果您是通过代码实现的,那么只需在插入广告的代码周围放置一个if(removed ads == false)

如果你是通过XML实现的,那么最好的办法就是把你的XML拷贝出来,不用adview,如果围绕你所有的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 不好的做法**不要**做到这一点

我还没有testing过。

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

正确禁用AdMob广告