Carregar activity dinamicamente

Olá pessoal.

Tenho uma activity que possui pelo menos 136 TextViews e cerca de 100 spinners. O que acontece é que quando vou carregar a acivity, ela está muito lenta, a ponto de chegar a não responder.

Gostaria de saber se há alguma forma de eu carregar os componentes dinamicamente conforme a rolagem, ou se o AsyncTask pode carregar todos os componentes pra mim?

Gostaria de saber se há alguma forma de eu carregar os componentes dinamicamente conforme a rolagem,
Utilize recyclerview

Mas utilizando RecyclerView eu consigo na medida que eu vou rolando a tela para baixo, ir criando novos campos de edição, spinners etc…?
Achei que isso fosse só para lists ou cards

Não vejo o porque não. sabendo modificar o adapter, pode-se fazer qualquer coisa.

Ok, tentarei, muito obrigado!

Qualquer coisa, só mandar o retorno. 0/