Créer une multiligne EditText par programmation

Je suis en train de créer une multiligne EditText par le code.
C'est ce que j'utilise:

EditText txt = new EditText(this);    
lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT, 1.0f);
txt.setLayoutParams(lp);
txt.setSingleLine(false); 
txt.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);

Mais il est encore dans une seule ligne.

InformationsquelleAutor Ton | 2013-02-22