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以後問題解決了。

相關文章
相關標籤/搜索