2016-01-23 105 views
0

我只是好奇。 是否可以在Android中將ExpandableListView和Swipe函數結合起來?爲了解釋我的意思,設想這種情況: 您觸摸列表中的項目,視圖就會展開。在此視圖中,您可以向左/右滑動以查看新視圖而不更改背景。用Android Swap掃描Android ExpandableListView

評論如果你不明白,請!

在此先感謝!

+0

是的,這是可能的。 – Rami

+0

您通過GestureDetector捕獲滑動並相應地更改視圖。最簡單的方法可能是一個FrameLayout,其中包含多個視圖,並且一次只能顯示一個視圖。 – cyanide

+0

好的,謝謝!這種方法是否有效是可擴展列表包含大約100個元素,每個元素有2-3個可滑動視圖? – CoderOgden

回答

0

我不確定您使用的Android版本,但如果您可以使用AppCompat庫v22,則實際上可以使用CoordinatorLayout並對onTouch進行擴展。之後,在其中一個子佈局中,您可以將SwipeDismissBehavior設置爲展開視圖(應該是您的CoordinatorLayout的孩子)。這是Android中最酷的新功能之一。你應該在這裏閱讀更多。

http://developer.android.com/reference/android/support/design/widget/SwipeDismissBehavior.html