前端之家收集整理的这篇文章主要介绍了
android – 以编程方式在View上设置负边距,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道如何使用LinearLayout.LayoutParams以及
方法setMargins(int,int,int)以编程方式设置View的边距,但是如何在视图上设置负边距?
访问父布局的布局参数并根据需要进行
修改:
ViewGroup.MarginLayoutParams params =
(ViewGroup.MarginLayoutParams)view.getLayoutParams();
params.topMargin = ...; // etc
// or
params.setMargins(...);
修改布局后,调用view.requestLayout().
原文链接:https://www.f2er.com/android/310479.html