вы не ошиблись
поскольку относительный макет является родительским классом в этом файле макета, поэтому фон относительного макета по умолчанию покрывает оба дочерних класса.
если вы хотите создать собственный фон в линейном макете, пишите в теге линейного макета
android:background = "#000000"
или
android:background="@drawable/ic_launcher_background"