我有一个LinearLayout,我需要以编程方式更改元素的顶部边距。如何更改LinearLayout的页边距?如何更改LinearLayout的页边距?
0
A
回答
2
这样你就可以以编程方式设置所有4边距。
LinearLayout ll = new LinearLayout(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(10, 20, 30, 40);
ll.setLayoutParams(layoutparams);
0
如果定义在layout.xml线性布局,并要设置线性布局的动态余量,你可以参考我的答案,如果你要创建的线性布局还可以动态地参考@ R.J答案。
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(15, 15, 15, 15);
LinearLayout mLayout = (LinearLayout) findViewById(R.id.layout_menu);
mLayout.setLayoutParams(layout_param);
相关问题
- 1. 如何更改页边距在SMCalloutView
- 2. 引导程序更改页边距
- 3. 在LyX中更改页边距
- 4. 页边距改变pdflatex
- 5. 更改边距响应
- 6. 如何删除页边距
- 7. LinearLayout左边距和右边距不起作用
- 8. Android - ImageView边距不出现在LinearLayout
- 9. 以编程方式在LinearLayout中设置页边距
- 10. 大页边距
- 11. UIViewController页边距
- 12. 更改wordpress css中的填充边距
- 13. 使用javascript更改div的边距
- 14. 如何在扩展LinearLayout时添加行边距?
- 15. 使用mPDF更改第二页的顶部边距
- 16. 更改用于打印的CSS页边距
- 17. 如何更改由Doxygen创建的PDF文档的边距?
- 18. 如何更改xamarin表单上按钮的边距?
- 19. 在Android ExpandableListView中,如何更改两个组之间的边距
- 20. 如何更改Jquery dynatree的左上边距?
- 21. 如何更改菜单项的边距或填充?
- 22. 如何以编程方式更改“包含”布局的边距
- 23. 如何更改相关矩阵图的边距
- 24. 如果我更改柱填充,如何影响行边距?
- 25. Android LinearLayout间距
- 26. WPF Tab页边距
- 27. 如何动态更改纸张格式页边距(左,右,上,下)?
- 28. 用户滚动更改边距顶部
- 29. WinForms文本框更改边距?
- 30. 如何给段落添加页边距?
你能发布你的布局吗? – Anukool 2013-03-04 16:29:04