在Android的WebView内容中显示本机广告?

在Android的WebView内容中显示本机广告?,android,admob,android-webview,native-ads,Android,Admob,Android Webview,Native Ads,我想知道如何显示本机广告内的webview内容在随机位置每一次。假设我正在webview中加载静态html页面。当用户阅读网页内容时,是否有可能在网页内容中出现本机广告时,在webview html网页的任意位置显示本机广告。首先,您的问题的标题确实具有误导性,因为您实际上是在问视图的动态定位 第二,你要做的是隐藏AF,你可能会得到很多负面评论和快速卸载 尽管如此,你的问题的答案是肯定的 实现这一点的最简单方法是将webview的初始Y位置设置为0(在屏幕顶部),然后使用带有随机值的View\s

我想知道如何显示本机广告内的webview内容在随机位置每一次。假设我正在webview中加载静态html页面。当用户阅读网页内容时,是否有可能在网页内容中出现本机广告时,在webview html网页的任意位置显示本机广告。

首先,您的问题的标题确实具有误导性,因为您实际上是在问视图的动态定位

第二,你要做的是隐藏AF,你可能会得到很多负面评论和快速卸载

尽管如此,你的问题的答案是肯定的

实现这一点的最简单方法是将webview的初始Y位置设置为0(在屏幕顶部),然后使用带有随机值的
View\setTranslationY
,从而移动Y位置。如果你真的想惹恼用户,你甚至可以这样设置动画:

val random = Random()
val translation = random.nextInt(40)
webview.animate().translationYBy(translation.toFloat()).start()

您找到解决方案了吗?我也很感兴趣。@Vaia还没有尝试硬检查,您可以按照您想要的方式(顶部、底部、左侧、上方…)在xml布局中安排
WebView内容
和本机
AdView
。然而,在webview内容中嵌入本地广告听起来很奇怪。我建议将您的建议嵌入您的网页中。否则,您需要操纵html源代码,这是您不想做的;-)