android使用底表或viewdraghelper上下滑动完全隐藏的视图

时间:2019-02-16 07:44:57

标签: android bottom-sheet viewdraghelper

在我的Android应用中,我需要创建一个视图,用户可以用手指上下滑动视图。用手指slide上/下swipe/fling上/下,按住手指在屏幕上时上/下滑动。

类似于Snapchat Memories幻灯片视图。

我尝试使用BottomSheetDialog,但是问题是,我需要保留peekHeight才能按需滑动。如果我使用BottomSheetDialogFragment并将peekHeight设置为0,那么我需要在show()上使用FragmentManager,这给我留下了两个选择:来设置peekHeight或完全展开。

有一个名为ViewDragHelper的实用程序类。我看到了一些示例,但是所有示例再次显示该视图部分可见,以便将其向上/向下拖动。

有什么办法,我可以使用BottomSheetDialogBottomSheetDialogFragment并创建用户滑动(如触摸式记忆)。 如果可以使用ViewDragHelper,有人可以给我举个例子,其中视图完全隐藏吗?参考文档相当混乱。

0 个答案:

没有答案