在页面中添加一个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以后问题解决了。