如何通过从下部拖动片段来删除片段?

时间:2016-08-10 13:16:24

标签: android android-fragments draggable

我需要删除一个从顶部进行自定义转换的屏幕上的片段。

此片段包含ScrollView。当用户拖动ScrollView我需要ScrollView来拦截触摸。

如果ScrollView到达终点并且用户继续拖动,则在这种情况下我不需要删除片段。

这是我创建的可拖动布局的示意图(当用户触摸红色绿色部分时,片段应保留在原位,只有当他拖动时蓝色部分片段应该被拖拽,最后在投掷行动中被解雇或驳回):

enter image description here

只有当用户在它的某个较低部分(它的底部)拖动片段时,我应该拖动片段,直到我从屏幕上完全移除它,然后我也应该从堆栈中删除它。

我尝试实施 Dragger AndroidSlidingUpPanel ,但结果并不完全符合我的要求。视图将从所有位置拖动,而不仅是从我预定义的区域拖动,在滚动面板中,当滚动视图结束时视图将被取消。

我该如何实现这种行为?

0 个答案:

没有答案