WebView导致AndroidAutoSize失效
单Activity多Fragment下,webview页面返回,导致AndroidAutoSize屏幕适配失效
解决办法:
/**
* @author: zzs
* @date: 2020-09-03 上午 10:28
* @desc: 自定义WebView,适配AndroidAutoSize,解决返回适配失效的问题。
* 直接在布局文件中使用AutoWebView即可
*/
class AutoWebView : WebView {
constructor(context: Context) : super(context) {}
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {}
override fun setOverScrollMode(mode: Int) {
super.setOverScrollMode(mode)
AutoSize.autoConvertDensityOfGlobal(context as Activity)
}
}