Android usando layouts como modelo para criar várias instâncias de layout

OK, então eu entendo como usar a tag de inclusão, mas encontrei um problem

Basicamente, eu quero ter um layout definido em xml que tenha um par deTextViews e umImageView iniciar. Desejo, então, percorrer uma matriz e preencher os campos no layout xml, dependendo do conteúdo de uma matriz (que é preenchida em tempo de execução). Fazendo assim várias cópias do layout xml e preenchendo os campos com dados exclusivos. Agora eu não tenho idéia de como você pode reutilizar esseLinearLayout dessa maneira, como oTextViewareiaImageViews @s possuem um ID constante e preciso fazer várias cópias desse layou

Existe alguma maneira de inflar um recurso e depois fazer uma cópia dele, que funcionaria ... Então,

LinearLayout one = new LinearLayout(inflater.inflate(R.layout.home, container, false));

nfelizmente, não existe um construtor como ess

A única outra maneira é fazer tudo de maneira programática, mas eu preferiria ter as propriedades das visualizações e oLinearLayout em xml, e não no código. É como se eu quisesse oLinearLayout para ser um modelo do qual você pode fazer cópias, eu acho ... Realmente não tenho certeza se isso é possíve

questionAnswers(2)

yourAnswerToTheQuestion