我有一个 Activity,它有一个 EditText 以编程方式添加到 ScrollView 内的 LinearLayout。 p>
ScrollView <- LinearLayout <- EditText(s)
是否可以通过设置 X 轴和 Y 轴或像 Swing 对组件所做的那样重新排列它们的位置?
这是我的代码:
for (Field classField : todoFields) {
CustomEditText field = new CustomEditText(this);
field.setName(classField.getName());
layoutFieldWrapper.addView(field);
}
编辑:
我能否在界面周围自由移动组件,例如:通过设置相同的 Y 和不同的 X 将组件放在另一个旁边,或者将它们中的任何一个重叠到另一个,等等......这可能吗?
最佳答案
如果我没听错,那么您可以像这样调用带有索引参数的方法:
layoutFieldWrapper.addView(field, index);
希望这是正确的建议或提示。
关于android - 在 LinearLayout 中移动 android 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32098316/