我希望在膨胀布局和设置活动的内容视图之前动态更改layout_weight之类的布局参数。你会怎么做?:
@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 :(得分:0)
我的意思是,你可以做到。通过R.layout.mylayout,您只是引用了您的布局资源。只需从该资源获取一个Layout对象,该对象可能类似于布局mylayout =(布局)findresourcebyid(R.layout.mylayout)。获得引用后,您可以动态更改它,然后通过setcontentview()进行扩充。