代码动态设置布局参数

一、如果控件已经在布局文件中声明,则在代码中直接用控件实例获取布局对象:

LinearLayout.LayoutParams layoutParams  = mTextView.getLayoutParams();

然后再去设置相关设置(margins,width,height, gravity).

二、若是new出来的控件,则:

TextView textView =newTextView(this);

LinearLayout.LayoutParams layoutParams =newLinearLayout.LayoutParams(300,900);

layoutParams.setMargins(22,90,88,22);

layoutParams.gravity= Gravity.CENTER;

textView.setPadding(30,33,22,11);

textView.setLayoutParams(layoutParams);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容