gpt4 book ai didi

android - 滑动 BottomSheet 时为箭头按钮设置动画

转载 作者:行者123 更新时间:2023-12-02 10:03:52 27 4
gpt4 key购买 nike

我有一个 Bottom Sheet ,在滑动时我需要动画箭头按钮来指示天气用户向上或向下滑动? enter image description here

这是我的示例测试,如图所示,在滑动 Bottom Sheet 时,底部的箭头按钮应在向上滑动时向下旋转,而在向下滑动时按钮应向上旋转。

谢谢,周杰伦

最佳答案

可以使用BottomSheetCallback来实现。您只需按照回调提供的偏移量旋转 View 即可。例如:-

// set callback for changes
bottomSheetBehavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() {
@Override
public void onStateChanged(@NonNull View bottomSheet, int newState) {
}

@Override
public void onSlide(@NonNull View bottomSheet, float slideOffset) {
yourView.setRotation(slideOffset * 180);
}
});

关于android - 滑动 BottomSheet 时为箭头按钮设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44494072/

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