gpt4 book ai didi

android - 没有动画的BottomSheetBehaviour setstate

转载 作者:行者123 更新时间:2023-12-03 15:02:47 24 4
gpt4 key购买 nike

我试过新的BottomSheetBehaviour带设计库 23.0.2 但我认为它太有限了。当我用 setState() 改变状态时方法,bottomsheet 使用广告动画移动到新状态。

如何在没有动画的情况下立即更改状态?我没有看到这样做的公共(public)方法。

最佳答案

不幸的是,看起来你不能。调用 BottomSheetBehaviorsetState以同步或异步调用 startSettlingAnimation(child, state) 结束.并且没有办法覆盖这些方法的行为导致 setState是最终的,startSettlingAnimation有包可见修饰符。检查来源以获取更多信息。

我有同样的问题,但方式有点不同 - 我的 UI 状态更改 setHideable在该稳定动画调用之前设置为 false,所以我得到 IllegalStateException那里。我会考虑使用 BottomSheetCallback妥善管理。

关于android - 没有动画的BottomSheetBehaviour setstate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36181918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com