Подтвердить что ты не робот

In-App Purchase удалить рекламу

Я применил объявления в одном из моих приложений, и я хочу сделать функцию покупки в приложении, чтобы удалить их. Как бы я это сделал.

Я думал простым способом, заключался в том, чтобы скрыть рекламу, сделав ее невидимой после покупки. Может ли это работать или есть более простой/лучший способ?

Я понятия не имею, как использовать функцию in-app для любых целей. Может ли кто-нибудь показать мне способ кодирования или что-то читать по этому поводу?

4b9b3361

Ответ 1

Это зависит от того, как вы включили рекламу в первую очередь. Если вы сделали это с помощью кода, просто поместите 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 плохой практики ** НЕ выполняйте это **