Я не думаю, что это возможно.Документация для инфлятора макета: здесь :
Из документации конструктор:
public View inflate (XmlPullParser parser, ViewGroup root)
заявляет:
Внимание!инфляция представления в значительной степени зависит от предварительной обработки файлов XML, которая выполняется во время сборки.Поэтому в настоящее время невозможно использовать LayoutInflater с XmlPullParser поверх простого XML-файла во время выполнения.
Почему бы просто не создать xml для представлений и встроить их в приложение?Именно так обычно делаются приложения для Android.Если вы хотите поддерживать полностью динамически генерируемые экраны, то это будет много работы.Вы можете сделать это, разработав собственный синтаксис макета и создав представление, которое знает, как динамически отображать представление из этого синтаксиса.По сути, вам нужно будет заново изобрести инфлятор, встроенный в ОС.