5

我想知道如何让 aListView的元素滑出slide,就像你可以slide从通知栏中的通知一样Android。这是我的情况:

我有一个项目列表,当用户想要从该列表中删除一个项目时,她只需将一个元素滑向屏幕边缘即可。我希望这个滑出是可见的,例如使用某种动画来滑出给定View的持有项目。

这里有一些图像来说明这一点。

首先,这是通知的正常状态。

正常通知状态

然后,这是在滑出期间

滑出时的状态

谢谢。

4

2 回答 2

7

Android 类com.android.systemui.statusbar.policy.NotificationRowLayout(Android 4.1.1 版本)似乎是通知栏行的管理器,它使用一个帮助类com.android.systemui.SwipeHelper似乎可以正是你想要的那种东西。

所以NotificationRowLayout是一个使用SwipeHelper的例子,希望它是你正在寻找的东西!

于 2012-08-16T14:25:08.797 回答
3

Roman Nurik(Android 开发者倡导者)创建了一个快速而肮脏的 swipe-to-dismiss 实现。Jake Wharton使用 NineOldAndroids 将其反向移植到早期的 Android 版本上。你可以试试其中一个。

于 2012-08-19T00:05:38.040 回答