Android:以编程方式向ScrollView添加按钮

时间:2012-06-11 18:12:57

标签: android scrollview

我的ScrollView包含一些buttonstextviews

我希望在滚动视图中insert a new button中途(索引3)但是得到错误,“ ScrollView只能托管一个直接孩子

这不可能吗?

Button b = new Button(this);
scrView.AddView(b,3);

????

2 个答案:

答案 0 :(得分:5)

将子视图放在LinearLayoutRelativeLayout等布局中,然后将布局放在ScrollView中。将您的观点添加到布局而不是ScrollView

答案 1 :(得分:0)

你不能在scollview中添加多个视图,因为你现在知道“ScrollView只能托管一个直接的孩子”

你会在scollview中有一个线性布局,你之前会添加其他按钮,所以添加新的按钮......