从屏幕底部滑动/拖动Android视图

问题描述 投票:16回答:2

我想在我的应用程序中做一个我可以从窗口底部滑动的视图(下面的图片更好地解释它)。

我希望视图在某个时刻停止。视图必须允许再次滑动/拖动到底部。有什么想法或提示我该怎么做?

android android-custom-view
2个回答
14
投票

我想你正在寻找一个ViewDragHelper

API doc:https://developer.android.com/reference/android/support/v4/widget/ViewDragHelper.html

如何使用。这个答案链接到一个示例项目,以向您展示如何:ViewDragHelper: how to use it?

拖动最佳做法:

http://developer.android.com/training/gestures/scale.html


8
投票

您可以使用名为Bottom Sheets的新材料设计模式。他们做你想要的确切事情。它们还支持视图的自定义布局。

Material Design - Component - Bottom Sheets

© www.soinside.com 2019 - 2024. All rights reserved.