android程序调整Button的高度,setHeight(int h) ;没有改变?
来源:互联网 发布:sqlserver导出mdf 编辑:程序博客网 时间:2024/05/07 05:00
今天在做公司项目的时候,有个需求是屏幕上只能显示5个按钮,其他的都用scrollview藏在下:
界面大致是去哪玩的样子:
:
本人也是初学android,实在是想不出什么好办法,只有通过屏幕的高度来控制按钮的大小了;
我的代码如下:
int height = 0;//屏幕的高度,自己获取下/****/
Button groutBtn = (Button) findViewById(R.id.grout_btn);//获取到按钮
groutBtn.setHeight((int) (height*0.25));//设置高度//没有效果也不知道什么原因
但是这样子就行了: groutBtn.getLayoutParams().height=(int) (height*0.257);//我设置为屏幕高度的0.257;
欢迎高手指导下小弟更好的办法,不经感激
- android程序调整Button的高度,setHeight(int h) ;没有改变?
- Android中setHeight不生效的问题
- 根据窗体的高度改变调整iframe的高度
- android改变ActionBar的高度
- android 关于setWidth()和setHeight()没反应的问题
- setWidth()和setHeight()没反应的问题,onCreate()里面获取控件的高度是0
- 【android】ListView的item高度调整
- 改变android中button的样式
- 运行时改变Button的android:drawableTop
- Android改变button等控件的样式
- Android动态改变ListView的高度
- Android动态改变ListView的高度
- Button的透明度调整
- 调整ListView的高度
- tableViewHeaderView的高度调整
- Button的使用(十二):改变按钮的高度和字体颜色
- 【Android】ListView高度调整工具
- Android 获取按钮Button的高度、宽度、坐标
- android之ConnectivityManager简介,网络连接状态 .
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试
- 数据仓库基本概念-星型模型和雪花模型
- HDU 1402 快速傅里叶变换FFT
- 消息队列软件产品大比拼
- android程序调整Button的高度,setHeight(int h) ;没有改变?
- Sharepoint 2013-A file specified in the modules section of this template already exists.
- FreeMarker语法之插值规则
- 数据仓库基本概念-缓慢变化维
- Installing Keystone
- ISCSI工作流程target和initiator
- mysql自定义函数篇
- 总结一些Objective-C的self.用法
- 如何屏蔽iPhone、iPad、iTouch上的屏幕截图功能