I don't think it's possible. Anyway, if you share why you need to create a new layout on runtime someone might be able to find a workaround or even a better solution. I, myself, can't think of any situation in which you'd need to create a new layout...
Cheers.