文档章节

如何动态设置控件的宽高度?

今日竹石
 今日竹石
发布于 2014/04/11 16:34
字数 90
阅读 1086
收藏 3

如何动态地控制控件的宽高度呢?如下面的例子所示:

llShowCheckBtn = (LinearLayout) findViewById(R.id.more_show_message_dialog_ll);

LayoutParams lp =llShowCheckBtn.getLayoutParams();

lp.width = (int)(getScreenWidth() * 0.75);//此处可以设置为任意整数,如280,120等等都可以。

llShowCheckBtn.setLayoutParams(lp);

/**

* 获得屏幕的宽度

* @param context

* @return

*/

public static int getScreenWidth()

{

DisplayMetrics dm = new DisplayMetrics();

dm = applicationData.getGlobalContext().getResources()

.getDisplayMetrics();

return dm.widthPixels;

}




© 著作权归作者所有

今日竹石
粉丝 41
博文 227
码字总数 181312
作品 0
朝阳
程序员
私信 提问
Android GridView使用

一.GridView的设置 <GridView android:numColumns="auto_fit" <!--GridView的列数设置为自动--> android:columnWidth="90dp"<!--每列的宽度,即item的宽度--> android:stretchMode="columnWi......

SRain215
2016/02/25
256
0
# ios AutoLayout 技术实践

前言 很久没用autolayout,一直用的masonry,再用autolayout,很生疏,写一篇文章,作为手记。 码字较多,确实令人不想看,希望看到的小伙伴认真读一下. Demo masonry 个人比较喜欢标哥关于m...

DaZenD
2018/11/17
0
0
Auto Layout用法剖析(1) 

Auto Layout用法剖析(1) 转载请注明转自此处:http://blog.csdn.net/xietao3/article/details/41549959 1、首先是图片最上方四个方向键(leading左、trailing右、top上、bottom下) 举个栗...

法斗斗
2016/05/10
15
0
Android:TextView:同时设置宽与最大宽(或宽与最小宽,或高与最大高,或高与最小高)方法均有问题

一:操作步骤如下: 1.调用setWidth方法设置TextView控件的宽(这里任取为30); 2.调用setMaxWidth方法设置TextView控件的最大宽(这里任取为19); 3.运行看图形效果 4.将1与2的顺序颠倒实...

风情123
2012/07/31
11.1K
0
仿美团下拉刷新控件(一)

如果想学习更多进阶知识,可以关注我的微信公众号:Android小菜。 也可以直接扫描二维码关注: 转载本专栏文章,请注明出处,尊重原创 。文章博客地址:道龙的博客 很有幸能进入美团。本文就...

qq_32059827
2017/10/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python应用:python链表示例

前言 python链表应用源码示例,需要用到python os模块方法、函数和类的应用。 首先,先简单的来了解下什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是...

python小白1
昨天
2
0
Source Insight加载源码

Source Insight是一个图形化的源代码查看工具(当然也可以作为编译工具)。如果一个项目的源代码较多,此工具可以很方便地查找到源代码自建的依赖关系。 1.创建工程 下图为Snort源代码的文件...

天王盖地虎626
昨天
2
0
nginx-rtmp-module的缺陷分析(二)

nginx-rtmp-module使用指令push和pull来relay媒体流数据,以便分布式部署服务。 当nginx-rtmp-module作为边缘服务器(一般不会向边缘服务器推流)时,使用pull从源服务器获取媒体流数据,俗称...

YoungSagit
昨天
0
0
代理模式

保护代理和虚拟代理 虚拟代理 把开销大的操作等到需要执行创建的时候再去执行创建 var myImage = +function () { var imgNode = document.createElement('img'); docume......

莫西摩西
昨天
3
0
从国企到互联网,程序员六年四段工作经历,一份被很多 HR都 刷掉的简历!

程序员,六年,四段工作经历,这也许是一份会被很多 HR 刷掉的简历。 从学生时代至今,我经历了两次大的方向转型和一次大的技术转型: 从偏理论推导的数学科学到重工程实践的计算机学科,从「...

我最喜欢三大框架
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部