[ANDROID] Mais de um objeto no setContentView()

Olá,

Eu criei dois objetos do tipo TextView, e atribuí textos para ambos. Eu gostaria de exibir ambos, um abaixo do outro, mas não sei como faze-lo. Eu fiz isso:

[code]
TextView meuTexto = new TextView(this);
TextView meuTexto2 = new TextView(this);

    meuTexto.setText("meuTexto");
    meuTexto2.setText("meuTexto2");
    
    setContentView(meuTexto);
    setContentView(meuTexto2); [/code]

Mas obviamente não funcionou, já que o método setContentView() exibiu o último objeto atribuído. Bem, como eu poderia exibir esses dois TextViews um abaixo do outro respectivamente?

Obrigado.

Consegui fazer isso através do arquivo Main.xml:

<TextView android:text="meuTexto1" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> <TextView android:text="meuTexto2" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>

mas e da forma como eu estava fazendo, como ficaria?

Obrigado.

        LinearLayout layout = new LinearLayout(this);

        TextView meuTexto = new TextView(this);
        TextView meuTexto2 = new TextView(this);
        

        layout.addView(meuTexto);
        layout.addView(meuText2);

        meuTexto.setText("meuTexto");
        meuTexto2.setText("meuTexto2");
        
        
        setContentView(layout);

Voce tem que fazer algo parecido no XML tambem para criar telas mais complexas.

Obrigado por esclarecer, Marky.

opa, boa tarde sou novo aqui e estou iniciando com o android…

no meu caso estava com a mesma duvida…só que os meus textos aparecem um ao lado do outro !!

alguem saberia me dizer o porque??

http://developer.android.com/reference/android/widget/LinearLayout.html#setOrientation(int)