Для этого вы можете управлять через цикл, как ...
for( int i = 0; i < spinner.getSelectedItem(); i++)
{
TextView textView = new TextView(this);
textView.setText(textArray[i]);
linearLayout.addView(textView);
}
Для создания представления один за другим создайте программно макет следующим образом:
LinearLayout linearLayout = new LinearLayout(this);
setContentView(linearLayout);
linearLayout.setOrientation(LinearLayout.VERTICAL)
Таким образом, вы можете управлять программно в соответствии с вашими потребностями.