我正在研究一个Android Advertisement SDK. 这SDK将收取获取Advertisement资源并在 WebView 中播放它。
根据 的内容Advertisement,SDK需要改变WebView's位置和大小。例如,横幅广告将放置在屏幕的顶部或底部,一些广告可能放置在中心、左侧或右侧。
现在我需要用户放置WebViewin FrameLayout,所以我可以随意改变位置和大小,WebView而不影响其他视图。我可以设置FrameLayout.LayoutParameters调整位置和大小。
显然,这对用户来说是一个很强的限制。也许他们想要使用RelativeLayout和其他人。
那么有人对我的问题有想法吗?我现在正在尝试使用片段,但不知道它会起作用。