К сожалению, макеты в вашем каталоге 'res' сжимаются во время сборки и содержат встроенные идентификаторы ресурсов, которые соответствуют вашему предварительно собранному R.java. Поэтому было бы невозможно взять новый файл макета во время выполнения и раздувать его таким же образом.
Однако макеты могут создаваться программно (новая кнопка () и т. Д.), Поэтому вы, вероятно, могли бы создать формат XML и программу чтения, которые были бы очень похожи на стандартный формат макета.