在頁面中添加一個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以後問題解決了。