Как повторить текст?

В моей деятельности я должен добавить в 10 раз один и тот же TextView.

Можно ли загрузить определение textview из layout.xml и повторить его программно?

public class YourClassName extends Activity { @Override public void onCreate(Bundle bundle) { super.onCreate(bundle); // set activity layout setContentView(R.layout.some_activity_layout); LinearLayout mainActivityLayout = (LinearLayout)findViewById(R.id.main_layout); LayoutInflater li = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); // then see previous answer // loop n times { TextView yourTextView = _li.inflate(R.layout.text_view_layout, null); mainActivityLayout.addView(yourTextView); // } end loop } } 
 for(int i=0;i<10;i++){ Textview text = new TextView(this); mainlayout.add(text); } 

Вы можете прочитать эту статью о повторном использовании компонентов пользовательского интерфейса: http://developer.android.com/resources/articles/layout-tricks-reuse.html