0
ListView
を2つのライブラリを使用して作成したいと思います。最初のものは、SwipeMenuListView
2種類のリストビューを一緒に使用する
<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" />
リストビュー
<com.baoyz.swipemenulistview.SwipeMenuListView
<com.jorgecastilloprz.pagedheadlistview.PagedHeadListView
の二つの異なるタイプがあることを見ることができるように私の質問は:
の両方を使用することが可能ですそれらの同じでListView
? 多分それは愚かな質問ですが、私はこれについて何も見つかりませんでした。
あなたは何とか1つのXML要素で両方を使用して、結果として得られる 'ListView'に両方のクラスのプロパティを持たせることができますか?いいえ、あなたがすることはできません。両方のクラスを手動で組み合わせることはできますが、ソースレベルで行う必要があります。 –
はい、それは私の言いたいことです。それを行うための他の方法はありますか?例えば、XML要素でそれらの1つを使用し、何らかの形でJavaコードで他を追加しますか? –
いいえ、あなたがしたいことをする簡単な方法はありません(よく、単純ではありません)。前述のように、両方を組み合わせることは可能かもしれませんが、ソースコードを変更することになります。 –