String[] textArray={"one","two","asdasasdf asdf dsdaa"};
int length=textArray.length;
RelativeLayout layout = new RelativeLayout(this);
RelativeLayout.LayoutParams relativeParams = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
for(int i=0;i<length;i++){
TextView tv=new TextView(getApplicationContext());
tv.setText(textArray[i]);
relativeParams.addRule(RelativeLayout.BELOW, tv.getId());
layout.addView(tv, relativeParams);
}
мне нужно сделать что-то вроде этого .. поэтому он будет отображаться какСоздать новую TextView программно затем отобразить его под другим TextView
one
two
asdfasdfsomething
на экране ..
Вкратце, что случилось с вашим кодом? Что не работает? Btw, если это Activity, просто используйте `this` вместо` getApplicationContext() `. – EboMike 2010-12-09 02:33:06
ваш заголовок вопроса говорит: «Покажите это в другом тексте», но ваш вопрос говорит по-разному, со всеми текстами в одной строке - пожалуйста, проясните или отформатируйте текст вопроса соответствующим образом. – 2010-12-09 02:34:52
Вопрос не был отформатирован правильно - я исправил это. (Возможно, не интуитивно понятно, что новые строки поглощаются) – EboMike 2010-12-09 02:40:09