我有一个使用webview的应用程序,并且与android部分的唯一交互是用户点击回家,这会询问用户是否要退出应用程序。 所有其他交互都在webview html5内容中。操作栏也是隐藏的。
我在MainActivity.java中有一个广告块:
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
在此之后它是webview部分。
和activity_main.xml:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
ads:adSize="SMART_BANNER"
ads:adUnitId="@string/banner_home_footer">
</com.google.android.gms.ads.AdView>
webview和广告位于RelativeLayout内。
允许用户购买应用以移除广告块的最佳选择是什么?
发布应用程序的2个版本,一个免费使用广告块,并在html5内容中添加一个链接,用于购买没有广告的专业版(在Google Play中打开)。
以某种方式设置按钮以html5内容购买应用程序,触发用户购买应用程序的部分,之后执行检查以查看用户是否完成了购买移除广告。
我认为第一个选项是好的,因为我是Android工作室的新手,我不知道如何,或者是否可以做第二个(链接html5内容来购买应用程序)。
答案 0 :(得分:1)
为什么不使用这个Premiumer库? https://github.com/tslamic/premiumer
我认为这正是你想要的。这是您问题的第二个选项。这将有所帮助。