2011-09-14 29 views

答えて

0

arraylistを作成し、すべての文字列を追加します。そして、Collections.sort(arrayList)を使用してソートします。ソートされたarraylist文字列を持つ新しいアダプタを作成し、このアダプタをリストビューに設定します。

+0

あなたはリストに基づいてソートする方法について述べましたが、私はオブジェクトのコレクションを持っていますので、どうすればこのことができますか? – nag

+0

あなたはソート、文字列または整数をベースにしなければなりません。あなたが持っているオブジェクトのタイプ。 –

+0

私はクラスオブジェクトと私は、クラスのオブジェクトをソートし、ソートされたリストを使用してコードを書いたアクティビティを読み込んだ後、私はリストビューのヘッダをクリックするたびにソートしたいので、どうすればいいですか? – nag

2

ソートアダプタを多数のソートアルゴリズムのいずれかを使用した後

onClickingリストビューヘッダは、次の行

yourAdapter.notifyDataSetChanged()を書き込みます。

+0

リストのようなオブジェクトのリストを持っているので、このオブジェクトのリストを並べ替えると、リストビューのヘッダをクリックすると、行全体をソートする必要があります。 – nag

関連する問題