XBanner
XBanner copied to clipboard
横竖屏切换后,高度有留白
设置banner宽度为屏幕宽,根据图片宽高比调整banner高度,在横屏首先加载后,切换到竖屏,高度不对,banner下方有一大片留白,怎么解决啊
截图看下
ллٯ @.***
留白的问题解决了,通过Xbanner.loadImage方法,内部glide加载时设置图片override(宽,高)来控制宽高比,替换设置banner的宽高解决的,其实还是有横竖屏宽度无法调整的问题,您的控件里应该没有对这块做适配把,您可以横竖屏加载时用demo试下,例如在pad上横屏时启动banner(宽度设置为屏幕宽),切回竖屏后,我在onConfigurationChanged中重新设置banner的宽度为屏幕宽度,这时是失效的
我理解,其实就是横竖屏切换,设置banner宽高是失效的,应该需要在控件的内部逻辑中处理把...或者有其他办法?