Added setOnItemClickListener method