1

私のAndroidプロジェクトには、xmlファイルで埋められたリストビューが含まれています。xml ファイルにはノードが含まれています:

<item ID=XXXX>VALUE</item>

現在、ノード VALUE とそのバインドをリストビューに格納する arraylist を使用しています。ItemClick では、ID が必要な場所で新しいアクティビティが呼び出されます。

今、これを達成する方法が本当にわかりません:

  1. xml から値を取得する->
  2. VALUE のみを listview にバインドします->
  3. onItemClick は ID を取得し、それをパラメーターとして他のアクティビティに渡します (現在、他のアクティビティにパラメーターを渡すには ArrayList を使用しています)
4

1 に答える 1

1

1) ID と値を保持するオブジェクトを作成する

2) ArrayDapter に基づいてカスタム アダプターを作成する

3) アダプタにオブジェクト コレクションを設定する

4)アイテムのクリック時に実装すると、オブジェクトを取得できます

5) オブジェクトから id を取得し、それを起動します

「android listview custom adapter」でググってみると、たくさんの例が見つかります

于 2013-02-08T23:40:20.937 に答える