android動態布局方法總結

2021-05-28 01:50:28 字數 1755 閱讀 8102

//絕對布局

absolutelayout abslayout=new absolutelayout (this);

setcontentview(abslayout);

button btn1 = new button(this);

btn1.settext(」this is a button」);

btn1.setid(1);

absolutelayout.layoutparams lp1 =

new absolutelayout.layoutparams(

viewgroup.layoutparams.wrap_content,

viewgroup.layoutparams.wrap_content,

0,100);

abslayout.addview(btn1, lp1);

//相對布局

relativelayout relativelayout = new relativelayout(this);

setcontentview(relativelayout);

absolutelayout abslayout=new absolutelayout (this);

relativelayout.layoutparams lp1 = newrelativelayout.layoutparams(viewgroup.layoutparams.wrap_content,viewgroup.layoutparams.wrap_content);

lp1.addrule(relativelayout.align_parent_top);

lp1.addrule(relativelayout.center_horizontal,relativelayout.true);

relativelayout.addview(abslayout ,lp1);

//線性布局

linearlayout ll = new linearlayout(this);

edittext et = new edittext();

ll.addview(et);

//動態新增布局的方法1.               

linearlayout ll = (linearlayout)this.getlayoutinflater().inflate(r.layout.main1,null);               

setcontentview(ll);               

linearlayout ll2 = (linearlayout)this.getlayoutinflater().inflate(r.layout.main2,ll);               

//這樣 main2 作為 main1的子布局 加到了 main1的 根節點下

//動態新增布局的方法2 addview.                       

linearlayout ll = (linearlayout)this.getlayoutinflater().inflate(r.layout.main1,null);               

setcontentview(ll);               

linearlayout ll2 = (linearlayout)this.getlayoutinflater().inflate(r.layout.main2,null);               

ll.addview(ll2);

... &extra=page%3d1

android動態布局方法總結

言簡意賅,早看到就省不少功夫了 android動態布局方法總結 06wangzl01 絕對布局 absolutelayout abslayout new absolutelayout this setcontentview abslayout button btn1 new button this ...

Android 動態布局

android 動態布局 絕對布局 absolutelayout abslayout new absolutelayout this setcontentview abslayout button btn1 new button this btn1.settext this is a button ...

Android布局總結

android的布局的布局型別不多,只有五種。以下是 android的五種布局,我們可以做一些了解。1.linearlayout 線性布局 線性布局可以設定為水平和垂直兩種格式。只能進行單行布局。在布局的使用裡線性布局可以算是用得比較多的一種布局了。1 水平線性布局的話,在一行的位置不足放下元件時會...