我想知道如何讓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