应用内购买移除广告

Mos*_*Dev 32 sdk android

我在其中一个应用中实施了广告,并希望制作应用内购买功能以删除它们.我该怎么做

我在想一个简单的方法,就是在购买之后隐藏广告.这有用还是有更容易/更好的方法?

我不知道如何将应用内功能用于任何目的.任何人都可以告诉我代码或其他东西的方法吗?

jcw*_*jcw 36

这取决于您首先插入广告的方式.如果您是通过代码完成的,那么只需if(removed ads == false)插入插入广告的代码即可.

如果您通过XML,然后要做的只是复制了你的XML,没有AD浏览,并在代码中使用,如果周围所有的最好的方式做到了你 setContentView(R.layout.example)

这是我的意思的一个例子

if (adsDisabled == true){
    setContentView(R.layout.mainNoAds)
} else{
    setContentView(R.layout.main
}
Run Code Online (Sandbox Code Playgroud)

应用内购买 -

http://developer.android.com/guide/google/play/billing/billing_overview.html

在这篇文章中我假设你正在使用admob,但所有公司都应如此

最后一件事 - 使用adView.View.GONE IS不良做法**不要**那样做

  • 不,你是对的,因为View.GONE"不使用空间进行布局",但仍然创建了视图的实例.它有效地报告它的父视图需要0高度和0宽度.我愚蠢地投票,因为我把它作为一个通用的声明读取但是取消了它并通过赎罪添加了一个upvote :) (3认同)