2012-04-01 11 views
0

リストビューAを別のリストビューBのヘッドビューとして追加しました。次に、Aの表示が異常であることがわかりました。リストアイテムを表示するのに十分な大きさです。 彼らのレイアウトファイルには、次のとおりです。アンドロイド:別のリストビューのヘッドビューとしてリストビューを追加するとディスプレイが異常です

<ListView 
       android:id="@+id/MyListView" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:cacheColorHint="@null" 
       android:divider="@drawable/mydivider" /> 

誰もがそれを解決する方法を知っていますか?

+1

なぜあなたはこのような苦痛の世界に連れて行ってくれるでしょうか:-)おそらく、変化の必要があるかもしれません。http://developer.android.com/reference/android/widget/ExpandableListView.html – Blundell

+0

これは素晴らしいです、それはcursorAdapterをサポートしていますか?私は2つのlistviewのための2つのcursorAdapterを持っています。 –

答えて

1

私はあなたが別のListViewListViewを置くことができない別のリストビューB.

の頭部ビューとしてリストビューAを追加しました。

目的が複数のアダプタの内容を含む単一のリストを持つことになっている場合、私のMergeAdapterの使用を検討してください。または、1つのコメントに2つのCursorsがあることが示唆されているので、MergeCursorと1つのCursorAdapterを使用することを検討してください。

+0

ありがとうございました! MergeCursorはCursorAdapterよりもListAdapterに適しているようですが、MergeCursorを試してみます。 –

関連する問題