2013-03-29 35 views
1

在充氣佈局並設置活動的內容視圖之前,我想動態更改layout_weight之類的佈局參數。你會如何做到這一點?:在充氣之前動態編輯xml佈局參數

@Override 
public void onCreate(final Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    //edit layout weight for some views in my layout here, before setting content view 

    setContentView(R.layout.mylayout); 

} 

回答

0

我的意思是你可以做到這一點。通過R.layout.mylayout你只是引用你的佈局資源。只需從該資源中獲取一個佈局對象,就像佈局mylayout =(Layout)findresourcebyid(R.layout.mylayout)。獲得引用後,可以動態更改它,然後通過setcontentview()進行膨脹。

+0

但我的回答並不完全正確,它只是給出了想法 – ruben

+0

它有什麼不正確? –