リストビューにonItemClickListener
が正しく挿入され、クリックすると新しいアクティビティが表示されます。クリックされたListViewアイテムのテキストを変数として設定する
しかし、変数としてクリックされたListViewアイテムの名前を渡したいので(SQLiteクエリで使用できるように)
私は、この変数をインテントで余分に渡す必要があることを理解していますが、最初にその変数をキャプチャするにはどうすればよいですか?
authorsListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
// String author = captured ListView item
}
});
これは、私が 'position'変数を' i'に置き換えた以外は、私にとってはうまくいきました。 – Sebastian