I'm in favour of using only one `ImageButton` and use `.setImageResource()` instead of having two inside a LinearLayout and playing around with the visibility. What do you think?