add experimental listview#onItemClickListener