如下方代碼所示:
> dialog_confirm_work = (LinearLayout) getLayoutInflater().inflate(R.layout.dialog_confirm_work, null);
> RelativeLayout.LayoutParams shangban_params = new RelativeLayout.LayoutParams(UIUtils.dip2px(290),UIUtils.dip2px(180));
>? ? ? shangban_params.addRule(RelativeLayout.CENTER_IN_PARENT);
>? ? ? ((RelativeLayout)findViewById(R.id.Relative)).addView(dialog_confirm_work, shangban_params);
------------------------------------------------
明明這個(gè) 加載進(jìn)來(lái)的 dialog_confirm_work 是個(gè) linearLayout, 但是代碼動(dòng)態(tài)設(shè)置參數(shù)時(shí) 卻用了 RelativeLayout 的params
這大概是因?yàn)?其父容器是個(gè) RelativeLayout
所以 params 是主要跟其父容器有關(guān)嗎?
此結(jié)論待驗(yàn)證