Как скрыть элемент, чтобы он не занимал место?
android:visibility="invisible" и android:visibility="gone"
Уточнение: чтобы скрыть View-объект так, чтобы "не занимал место" надо выбрать именно android:visibility="gone". При android:visibility="invisible" на экране будет видно пустое место, где раньще был исчезнувший объект