android 布局添加view

在页面中添加一个view时,每每会用的framelayout.addview(childview);layout

FrameLayout.LayoutParams params =  new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);top

params.leftMargin =  ;view

params.topMargin =  ;vi

childview.setLayoutParams(params);设置view的位置new

在使用时会发现4.0版本及以上没有问题,可是在4.0如下的版本view会显示在屏幕的顶端,不会根据设置的位置显示。版本

网上也找了不少资料来修改,都没有做用。最后将FrameLayout改成RelativeLayout以后问题解决了。

相关文章
相关标签/搜索