我想在其中使用包含视图的现有ScrollView
,并在ScrollView
容器中动态(在运行时)添加更多视图。
是否可以添加这些视图而无需创建新布局并对其进行充气?如果是这样,动态添加这些视图的一般过程是什么?
为了这个问题,假设视图是TextView
...
谢谢!
答案 0 :(得分:17)
ScrollView
只能有一个孩子,因此直接添加更多子项是没有意义的。假设您的ScrollView
内有LinearLayout
,那么您可以向LinearLayout
添加更多观看次数:
LinearLayout layout = findViewById(R.id.my_linear_layout);
TextView textView = new TextView(this);
layout.addView(textView);