android 如何动态设置View的margin和padding
发布日期:2021-11-12 07:57:37 浏览次数:49 分类:技术文章

本文共 475 字,大约阅读时间需要 1 分钟。

原文地址:http://blog.csdn.net/a107494639/article/details/7341077

1.动态设置padding,拿ImageView为例:

[java]
  1. ImageView imageView = new ImageView(this);  
  2. imageView.setPadding(5,5,5,5)  

2.动态设置margin

拿LinearLayout里边放ImageVIew例:

[java]
  1. LinearLayout layout = (LinearLayout) convertView.findViewById(R.id.linearlayout);  
  2. ImageView imageView = new ImageView(this);  
  3. LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(100100);  
  4. params.setMargins(5555);  
  5. layout.addView(imageView); 

转载地址:https://blog.csdn.net/happy_love1990/article/details/78316527 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android如何判断NavigationBar是否显示(获取屏幕真实的高度)
下一篇:android:descendantFocusability用法简析

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年03月27日 10时02分16秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

pass.php,lostpass.php 2019-04-21
php对数据库操作中delete的用法,MySQL Delete 2019-04-21
oracle选择器,jQuery 选择器理解 2019-04-21
oracle types.cursortype,深入解析Cursor和绑定变量 2019-04-21
取自然五年 oracle,ORACLE to_char() 函数获取自然周数 2019-04-21
linux远程写入文件,linux – rsyslog不会将远程消息写入特定主机的日志文件 2019-04-21
linux交叉编译器的下载,linux 下安装arm-linux-gnueabi交叉编译器 2019-04-21
linux安装gcc gdb 4.9.2,CentOS 6.5 编译安装 GCC 4.9.2 2019-04-21
谭浩强c语言程序设计 在线,计算机C语言程序设计谭浩强.pdf 2019-04-21
c语言的按键,c语言获得键盘的按键 2019-04-21
c语言用循环转换单词首字母,用c++实现将文本每个单词首字母转换为大写 2019-04-21
热传导方程的差分解法c语言,九热传导方程的差分解法.PPT 2019-04-21
c语言为什么传指针不传值,指针传值的小不解 2019-04-21
android 模拟器 启动,android开发之启动模拟器并安装游戏apk 2019-04-21
android png idat 还原,png IDAT数据块还原问题 2019-04-21
Vue打开动态html页面,vue.js中怎么打开新页面? 2019-04-21
html 内容写入数据库中,FoxPro数据库写入html文件中 2019-04-21
html audio语音播放器,HTML5-定制音频播放器-audio 2019-04-21
ajax 跳转 html页面传值,Ajax获取接口数据,url拼接参数跳转页面,js获取上一级页面参数给本页面... 2019-04-21
企业微信集成其他html,企业微信(新微信企业号)集成 2019-04-21