Square image shown done, background color done

Issue raised: setOnClickListener added to imageSelection and it freezes
app, need to find a solution to implement both setOnItemClickListener
and setOnClickListener at the same time