ViewCompat.setOnApplyWindowInsetsListener(fab) { view, insets ->
val lp = fab.layoutParams as ConstraintLayout.LayoutParams
lp.bottomMargin += insets.systemWindowInsetBottom
fab.layoutParams = lp
insets
}
OnApplyWindowInsetsListener
尽管在侦听器中显式地使用了插图,但运动布局不会将任何窗口插图传递给孩子。
applyMotionScene
当动作布局的属性设置为时,插入会正确应用false
。