私はこのListViewのセットアップを持っています:
ListView listView = getListView();
listView.setTextFilterEnabled(true);
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1,
int arg2, long id) {
//
Intent i = new Intent(getApplicationContext(), Rate.class);
startActivity(i);
}
});
setListAdapter(new ArrayAdapter<String>(Items.this, R.layout.list,
items));
ご覧のとおり、標準の ListView です。各行には、リストの「アイテム」が入力された単一の TextView があります。私はそれを MySQL データベースから取り込み、JSON ループを介して出力しています。
単一の名前で行をクリックし、その名前を取得して Rate.class アクティビティに文字列として渡すことができるようにしたいだけです。コードでこれを行うにはどうすればよいですか?