Android TextView以编程方式跨越全宽

我已经以编程方式在LinearLayout中创建了一个TextView:
LinearLayout filmTitleContainer = new LinearLayout(ctx);
TextView filmName = new TextView(ctx);
filmName.setBackgroundColor(Color.rgb(Color.YELLOW));
filmName.setText(this.screeningTime+" "+this.name);

文本视图缩小:

如何将文本设置为占据屏幕的整个宽度?当我使用XML布局文件时,我设置了android:layout_width =“match_parent”.什么是等效的Java代码

解决方法

对视图及其容器使用LayoutParams:
LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT,1f);
filmTitleContainer.setLayoutParams(params);
filmName.setLayoutParams(params);

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...