当内容发生变化时,Android BottomSheet会跳起来

时间:2017-07-06 08:20:44

标签: android android-design-library

我在我的应用中使用BottomSheet。这是一个与底部对齐的粘性条形图,显示折叠模式下的总价格。用户可以向上拖动以查看详细信息。我的问题是:当用户更改内容(将一些股票添加到列表中)并且布局在折叠粘贴中更改时,它会跳到最大尺寸。 BottomSheetCallback中没有调用任何方法,因此过渡动画无法正常工作。

BTW我在CollapsedToolbarLayout中遇到了同样的问题。

有人可以帮我避免这个问题吗?

谢谢! Apoth

更新

由BottomSheet布局内容中的android:animateLayoutChanges = "true"引起的此问题。这将导致同样的问题 CollapsedToolbarLayout。我希望这会对某人有所帮助:)。

1 个答案:

答案 0 :(得分:3)

删除android:animateLayoutChanges = "true"