M
у меня лично две разных разметки в GeneralActivity.java (с разным названием) потому-что у меня "сложная" система с ориентациями
по тз должно было быть так чтобы на телефоне было строго портрет а на планшете строго лендскейп
я реализовал это так: в манифесте у активити строго портрет, а при запуске я проверяю планшет я или нет, если телефон то ничего не делаю и просто продолжаю, а если всётаки планшет то тогда насильно поворачиваю ориентацию в коде
активити пересоздаётся и тд и тп
смысл в том что при таком повороте у моего GeneralActivity подцеплялся layout не той ориентации (т.е. всегда для портрета)
сроки поджимали, не разобрался и решил закостылить, признаюсь
а вот зато во всех фрагментах всё удачно бралось из тех мест которые предполагаются👍