在我的应用程序中,我使用了linearlayout,里面有3个EditText元素。现在我想增加Edittext元素之间的空间(填充)。可能吗?如何增加android中linearlayout中元素之间的空间?
回答
您应该设置布局保证金像下面,在你的EditText在.xml文件
android:layout_marginLeft="5dp"
你能做到这一点的marginTop底部,右侧和左侧,取决于你的需求。您必须在布局元素上指定它,而不是在布局本身上。填充和Margin之间
差: - 填充有关内部视图的空间,及保证金是外视图或空间中的两个视图之间的空间中,
如果需要空间的外部视图中的任何一个方向,可以如上所述来实现。如果下面标签视图周围的所有侧所需的空间可能是有用的
android:layout_margin="5dp"
为了给出缘之间的字段可以在四个方向分配。
android:layout_margin="10dp"
你也可以用如下的不同方向..
android:layout_marginLeft = "10dp"
android:layout_marginRight = "10dp"
android:layout_marginTop = "10dp"
android:layout_marginBottom = "10dp"
非常感谢:) – Thiru 2012-01-17 10:15:23
'10dp'这是从哪里来的? – 2016-09-21 02:13:41
@YoushaAleayoub它只是我保持的一个固定的距离。 – SilentKiller 2016-09-21 07:11:32
我想补充可以动态改变它太
int left = 6;
int top = 12;
int right = 6;
int bottom = 6;
TableRow.LayoutParams params = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.setMargins(left, top, right, bottom);
EditText edXY = new EditText(inventory.this);
edXY.setLayoutParams(params);
非常感谢你:) – Thiru 2012-01-17 10:15:34
- 1. 如何使用博主增加博客中元素之间的空间?
- 2. 如何增加列之间的空间?
- 3. 在Android中,如何在LinearLayout子项之间创建空间?
- 4. LinearLayout中视图之间的空间
- 5. 元素之间的空间
- 6. Android:在java中Linearlayout之间的间距
- 7. 如何增加li内嵌块列表元素之间的恒定空间?
- 8. 如何增加VerticalFieldManager中字段之间的空间
- 9. 如何增加LaTeX中两个表格之间的空间?
- 10. 如何摆脱LinearLayout中Views之间的空间
- 11. 如何在LinearLayout中的连续RelativeLayouts之间获得空间?
- 12. 如何增加TextView Android中的文本和下划线之间的空间?
- 13. 为什么添加元素删除元素之间的空间?
- 14. 如何删除xml中元素之间的自动空间?
- 15. 如何减少字段集中元素之间的空间
- 16. 如何增加无线电组中单选按钮之间的空间android
- 17. WEB增加字母之间的空间
- 18. 增加行之间的空间UITextView
- 19. 如何在菜单元素之间添加空格(在wordpress中)?
- 20. html中元素之间的空格
- 21. 如何增加eclipse中的堆空间
- 22. 如何删除表单元素之间的空白空间
- 23. 如何减少两个div元素之间的空白空间
- 24. CSS:如何增加两个元素之间的距离?
- 25. JSF PanelGrid元素之间的空间
- 26. 元素之间的预留空间
- 27. HTML:iframe元素之间的奇怪空间?
- 28. html元素之间的奇怪空间
- 29. 如何在Android中的标签按钮之间添加空间?
- 30. Scala中的BoxPanel中的元素之间的空间Swing
只是想指出,正确的答案是不接受“在Android中,如何......”但一个[即建议使用分频器](http://stackoverflow.com/a/18538656/923340),因为这给你一个地方给任何数量的孩子应用空间。 – 2014-10-14 08:57:32