0
私は、SQLデータベースからそのコンテンツを自動的に生成するリストビューを持っています。コンテンツに基づいて、クリックしたときにリストビューの各メンバーに特定のイベントが発生するようにしたいと思います。これをどうやって行うのですか?ダイナミックリストビューにカスタムクリックイベントを追加するにはどうすればよいですか?
私は、SQLデータベースからそのコンテンツを自動的に生成するリストビューを持っています。コンテンツに基づいて、クリックしたときにリストビューの各メンバーに特定のイベントが発生するようにしたいと思います。これをどうやって行うのですか?ダイナミックリストビューにカスタムクリックイベントを追加するにはどうすればよいですか?
をクリックした際に、特定のイベントがリストビューの各メンバーはどうしたいと思います。 ListViewコントロールのための私はあなたの
ListView
にAdapterView.OnItemClickListener
を設定
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Object item = parent.getAdapter().getItem(position);
if (/* your condition here */) {
} else if (/* something else */) {
}
}
});
あなたsetOnItemClickListener:その内容
現在の位置にある項目を取得し、イベントを処理に基づいて