如何只在不改变底片状态的情况下制作listview卷轴

时间:2017-03-09 07:36:30

标签: android

我正在使用底页来显示图像。底部有一个按钮,当按下时,图像被列表视图替换。但是当我滚动列表时,它会拖动底页。有没有办法可以滚动列表而不改变底页的状态。

2 个答案:

答案 0 :(得分:0)

不要在ScrollView中写下你的整个代码,不管你写的是什么都是可滚动的.....如果你只想让你的listView可以滚动,那就不要使用{{1 }}}因为ScrollView默认情况下已经可以滚动``

答案 1 :(得分:0)

final BottomSheetBehavior behavior = BottomSheetBehavior.from(bottomSheet);
                    behavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() {
                        @Override
                        public void onStateChanged(@NonNull View bottomSheet, int newState) {
                            if (newState == BottomSheetBehavior.STATE_DRAGGING) {
                                behavior.setState(BottomSheetBehavior.STATE_EXPANDED);
                            }
                        }

                        @Override
                        public void onSlide(@NonNull View bottomSheet, float slideOffset) {
                        }
                    });

如果有其他人想要这个代码就行了。谢谢那些试图帮助我的人