2009-06-10 2 views

答えて

1

独自のアダプタクラスを作成し、getViewメソッドを上書きします。 getViewメソッドは、リスト内の各位置に対して呼び出されます。

あなたはカスタムビューを作成し、GetViewメソッドからそれらを返すことができhere

与えられたとして、あまりにもいくつかの他の方法を上書きする必要があります。最適なメモリ使用量のために、私は私の最初のカスタムリストビューを作成するために始めたとき、私は本当に重宝

4

Hereisalongseriesofblog投稿をその可能であれば、メソッドに渡さ古いビューを使用することを忘れないでください。

注:;すべての単語が別のリンクです)

+0

サンプルコードは、トラフ6つのリンクを掘るよりも簡単です。 –

5

チャイルズはとても親からLayoutParamsが必要になります。

ファースト - インフレータは:

convertView = this.inflater.inflate(R.layout.row_main_menu,parent,false); 

見て2および3パラメータ。

セカンド - LayoutParams:

リストビューLayoutParamsは日食インテリセンスに表示されていません! これを試してみてください:

関連する問題