ElementsAdapter: Improve on click event

Use ListView.OnItemClickListener instead of View.OnClickListener.