2

スピナーからクラスを選択したときに、リスト ビューでデータをフィルター処理したい。これに関連するサンプル プロジェクトまたはリンクを提供してください。ここに画像の説明を入力

この形式のようなデータがあります。前もって感謝します。

4

2 に答える 2

0

質問の詳細はわかりませんが、スピナーからクラスを選択し、その選択に従って、スピナーから選択されたクラスの「リストビュー」のみを更新したいと思います。

私が正しければ、それは非常に単純です。

まず、選択したクラスに対してのみ arrayList<> を更新する必要があります (ここでは、ロジックが機能します。アルゴリズムを選択するのはあなた次第です)。

次に、次の方法を使用してリストアダプターを更新します-

notifyDataSetChanged()
notifyDataSetInvalidated();

更新された arrayList<> のアダプターを再度呼び出し、これで完了です。:)

于 2013-04-05T07:37:42.073 に答える
0

これらを確認できます: ListViewまたはカスタム ListView フィルターで検索します。

また、要件から、 AutoCompleteTextView は Spinner よりも適しています。

于 2013-04-05T07:32:10.023 に答える