0
我想用兩個庫創建一個ListView
。第一個是一個SwipeMenuListView
一起使用兩種類型的ListView
<com.baoyz.swipemenulistview.SwipeMenuListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
,第二個是PagedHeadListView
。
<com.jorgecastilloprz.pagedheadlistview.PagedHeadListView
android:id="@+id/pagedHeadListView"
android:layout_width="match_parent"
android:layout_height="match_parent"
pagedheadlistview:headerHeight="@dimen/header_height"
pagedheadlistview:indicatorType="bottomAligned"
pagedheadlistview:disableVerticalTouchOnHeader="true"
pagedheadlistview:indicatorBgColor="@color/material_green"
pagedheadlistview:indicatorColor="@color/material_light_green" />
正如你可以看到有兩種不同類型的ListView
<com.baoyz.swipemenulistview.SwipeMenuListView
<com.jorgecastilloprz.pagedheadlistview.PagedHeadListView
我的問題是:
是否有可能同時使用他們在同一個ListView
? 也許這是一個愚蠢的問題,但我還沒有發現任何關於此。
你的意思是,你可以以某種方式在一個XML元素中使用它們,並讓產生的'ListView'具有兩個類的屬性?你不能。您可能能夠手動合併這兩個類,但您必須在源代碼級別執行此操作。 –
是的,這就是我的意思。那麼有沒有其他方法可以做到這一點?例如,在XML元素中使用其中一個,並以某種方式在java代碼中添加另一個? –
不,沒有簡單的方法來做你想做的事(嗯,不是簡單的)。如前所述,它們都可以結合使用,但需要修改它們的源代碼。 –