替代使用OnFling

时间:2013-11-07 08:27:39

标签: android gesture onfling

所以我正在开发一个应用程序,其中我有一个用户应该能够“拉开”的栏。它应该在用户滑动时展开。我一直在考虑如何做到这一点。我知道我可以在布局上使用OnFling中的GestureDetector方法并检测垂直投影,但这对于用户来说可能非常繁琐,并且在代码中很笨重。我觉得必须有其他方法来做到这一点。有人有什么建议吗?

1 个答案:

答案 0 :(得分:2)

你应该看看ViewDragHelper。它是一个旨在帮助在ViewGroup中移动子视图的组件。一个非常酷的项目使用它并且已经完成了你要完成的任务,称为SlidingUpPanel。您可以查看它的来源或直接使用它。