我想知道如何让ListView
的元素滑出slide
,就像slide
通知栏中的通知Android
一样。这是我的情况:滑出Android中的通知类列表元素删除
我有一个项目列表,并且,当用户想从这个列表中删除一个项目时,她只是将一个元素滑向屏幕边缘。我希望这个滑出显示,例如使用某种滑动的动画,其中包含持有该项目的View
。
下面是一些图像来说明这一点。
首先,这是通知的正常状态。
然后,这是滑出
感谢中。
我想知道如何让ListView
的元素滑出slide
,就像slide
通知栏中的通知Android
一样。这是我的情况:滑出Android中的通知类列表元素删除
我有一个项目列表,并且,当用户想从这个列表中删除一个项目时,她只是将一个元素滑向屏幕边缘。我希望这个滑出显示,例如使用某种滑动的动画,其中包含持有该项目的View
。
下面是一些图像来说明这一点。
首先,这是通知的正常状态。
然后,这是滑出
感谢中。
Roman Nurik(Android开发者倡导者)创建了a quick-and-dirty swipe-to-dismiss implementation。杰克沃顿backported it,使用NineOldAndroids,在早期的Android版本上工作。你可以试试其中的一种。
Android类com.android.systemui.statusbar.policy.NotificationRowLayout(全部为Android 4.1.1版本)似乎是通知栏行的管理器,并且它使用了一个助手类com.android.systemui.SwipeHelper,该助手类似乎完全符合您的需求。
所以NotificationRowLayout是一个使用SwipeHelper的例子,这是希望你正在寻找的东西!
感谢您的回答。但是我发现CommonsWare的答案好一点。请注意,我赞成你的答案,但。 – overbet13 2012-08-20 09:30:08
太棒了!正是我需要的。 – overbet13 2012-08-20 09:29:22