こんにちは、Androidのビルディングブロックリストにあるようなセクションディバイダーを使用してリストを実装するにはどうすればよいですか?
これを達成するための記事やチュートリアルを教えていただけますか?
こんにちは、Androidのビルディングブロックリストにあるようなセクションディバイダーを使用してリストを実装するにはどうすればよいですか?
これを達成するための記事やチュートリアルを教えていただけますか?
ここで可能なバージョンを実装しました:
http://steprobe.wordpress.com/2013/03/29/google-building-blocks-style-listview-for-android/
グループ化されたリストを取得するためのチュートリアルはたくさんあります。秘訣は、 「リスト」ではなく「アダプター」を探すことです。たとえば、これは次のとおりです:http ://android.cyrilmottier.com/?p=440
リストの各行は、レイアウトに関して他の行から完全に分離できます。したがって、リストに 3 つの行がある場合、それぞれの行がまったく異なって見えるようにすることができます。独自のアダプター (つまり、ArrayAdapter の拡張)、オーバーライドgetView()
、getViewTypeCount()
およびを作成する必要がありますgetItemViewType()
。次に、各行に対して、getView()
必要なロジックを実行し、必要なレイアウトを膨らませ、そのビューをリストに返します。