当我使用“addContentView”和“layoutParams.topMargin”时,后者被禁用。为什么?

时间:2017-07-19 07:22:54

标签: android

我的代码如下:

RemindView remindView = new RemindView(this);
 LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.gravity = Gravity.TOP;
layoutParams.topMargin = ViewUtils.getViewHeight(view);
addContentView(remindView, layoutParams);

但禁用了边距属性,即layoutParams.topMargin。我想知道这个问题的原因。请帮忙。

0 个答案:

没有答案