我想知道如何在每次随机位置的webview内容中显示原生广告。假设我在webview中加载静态html页面。当用户阅读页面原生广告的内容出现在内容中时,是否可以在随机位置显示本地内部webview html页面。
答案 0 :(得分:0)
首先,您的问题的标题确实令人误解,因为您实际上是在询问视图的动态位置。
第二,您要做的是阴影AF,您可能会得到很多负面评价和快速卸载。 =)
话虽如此,您的问题的答案是肯定的。
最简单的方法是将网络视图的初始Y位置设置为0(在屏幕顶部),然后使用带有随机值的View#setTranslationY
来移动Y位置。如果您真的想惹恼用户,您甚至可以设置动画,如下所示:
val random = Random()
val translation = random.nextInt(40)
webview.animate().translationYBy(translation.toFloat()).start()