在LinearLayout中移动android组件

在LinearLayout中移动android组件,第1张

概述我有一个Activity,其中有一个EditText以编程方式添加到ScrollView内的LinearLayout中.ScrollView<-LinearLayout<-EditText(s)是否可以通过设置X和Y轴或像Swing组件那样重新设置它们的位置?这是我的代码:for(FieldclassField:todoFields){CustomEditTextfield

我有一个Activity,其中有一个EditText以编程方式添加到ScrollVIEw内的linearLayout中.

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来将组件放置在另一个组件附近,或者将它们中的任何一个与其他组件重叠,等等.是否有可能?

解决方法:

您可以使用relativeLayout.将其替换为ScrollVIEw中的linearLayout.这种布局为您提供了许多可访问性.您可以使用这种类型的布局在用户界面中自由移动视图.您将必须尝试一些属性,然后尝试:重力,layout_centerVertical,填充,layout_margin,layout_wIDth,layout_height,layout_below,layout_toRightOf等…

参考链接:http://developer.android.com/guide/topics/ui/layout/relative.html

总结

以上是内存溢出为你收集整理的在LinearLayout中移动android组件全部内容,希望文章能够帮你解决在LinearLayout中移动android组件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1079686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存