android 关于setWidth()和setHeight()没反应的问题
2024-08-24 18:18:59
在android开发过程中,对于控件的高度,宽度,虽然在xml中用android:layout_height="match_parent"设置了 高度(match_parent和fill_parent是一样的,2.2版本后就用match_parent代替fill_parent了。)但有时, 程序需要,必须在代码里,动态设置控制的高度或宽度。
我想当然的用setHeight(100);设置了高度,以为这样就可以了,但偏偏没有生效,google了好久都没结果,急得要命。后来在一篇文章找到了答案。
当设置的高度比原来默认的高度要小时,调用setHeight();是不生效的,这时要这样设置:
1
2
3
|
editText=(EditText)findViewById(R.id.myEditText); // editText.setHeight(10); //不生效 editText.getLayoutParams().height = 100 ; //这样设置生效。 |
最新文章
- 浅谈时钟的生成(js手写代码)
- ABP之模块
- STL";源码";剖析-重点知识总结
- 用canvas 实现个图片三角化(LOW POLY)效果
- 更改PATH后,别忘了及时重启或刷新
- jquery,js引入css文件,js引入头尾
- (转)hadoop基本操作命令
- Simple Addition
- 转 Caffe学习系列(12):训练和测试自己的图片
- CentOS7+mysql5.6配置主从
- css实现文本超出两行隐藏
- 先装IIS后装.Net Framework
- react高阶组件
- ES6语法的数组查询
- Python/spss-多元回归建模-共线性诊断1(推荐A)
- Java面试总结(面试流程及核心面试题)
- 峰Redis学习(7)Redis 持久化RDB方式
- A标签href属性详解--记录八
- vim的Tab键
- Web安全开发建议
热门文章
- [JSOI2018]军训列队
- C#中的as(转)
- MATLAB/Octave warning: mx_el_eq: automatic broadcasting operation applied 错误分析
- [工具开发]Proxpy Web Scan设计与实现
- EasyUI datagrid 双击行事件
- nginx bind() to 0.0.0.0:**** failed (13: Permission denied)
- struts2安全漏洞
- MySql Replication基本原理
- 使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。
- UML分析设计顺序