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 deTextView
s 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 oTextView
areiaImageView
s @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