动态添加LinearLayout的高度实例

发布时间 - 2026-01-11 00:53:05    点击率:

实例如下:

WindowManager wm = (WindowManager) getContext()
        .getSystemService(Context.WINDOW_SERVICE);
    int width = wm.getDefaultDisplay().getWidth();
    int height = (int) (width - 22*density) / 3;
    LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) mLinearLayoutTrafficControl.getLayoutParams();
    lp.height = height;
    LinearLayout.LayoutParams lp2 = (LinearLayout.LayoutParams) mLinearLayoutTrafficControl2.getLayoutParams();
    lp2.height = height;
   LinearLayout.LayoutParams lp3 = (LinearLayout.LayoutParams) mLinearLayoutTrafficServicesBusinessOnline.getLayoutParams();
    lp3.height = height;

注解:先获取屏幕宽度,通过屏幕宽度获取布局的高度。

density:是默认密度 private float density = 1.5f;

以上这篇动态添加LinearLayout的高度实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# 动态添加linearlayout  # Android LinearLayout实现自动换行  # Android自定义LinearLayout布局显示不完整的解决方法  # Android使用LinearLayout设置边框  # Android编程使用LinearLayout和PullRefreshView实现上下翻页功能的方法  # android中LinearLayoutManager一键返回顶部示例  # Android中的LinearLayout布局  # Android基础之获取LinearLayout的宽高  # CSS linear-gradient属性案例详解  # 给大家  # 希望能  # 这篇  # 小编  # 大家多多  # wm  # getContext  # java  # WindowManager  # getSystemService  # int  # width  # Context  # WINDOW_SERVICE  # background  # color  # span  # style  # ccffcc  # class 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  如何在服务器上配置二级域名建站?  如何做网站制作流程,*游戏网站怎么搭建?  制作公司内部网站有哪些,内网如何建网站?  深圳网站制作培训,深圳哪些招聘网站比较好?  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  网站制作软件免费下载安装,有哪些免费下载的软件网站?  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  如何获取免费开源的自助建站系统源码?  Laravel怎么实现验证码(Captcha)功能  详解Android中Activity的四大启动模式实验简述  Laravel如何创建自定义中间件?(Middleware代码示例)  Laravel怎么实现微信登录_Laravel Socialite第三方登录集成  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  Android仿QQ列表左滑删除操作  高防服务器租用首荐平台,企业级优惠套餐快速部署  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件  Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧  js实现获取鼠标当前的位置  深入理解Android中的xmlns:tools属性  奇安信“盘古石”团队突破 iOS 26.1 提权  如何在万网自助建站平台快速创建网站?  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  Laravel如何使用Sanctum进行API认证?(SPA实战)  如何使用 jQuery 正确渲染 Instagram 风格的标签列表  如何在建站宝盒中设置产品搜索功能?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Laravel安装步骤详细教程_Laravel环境搭建指南  JS中对数组元素进行增删改移的方法总结  微信小程序 配置文件详细介绍  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  香港服务器部署网站为何提示未备案?  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  jquery插件bootstrapValidator表单验证详解  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  Laravel如何使用Blade组件和插槽?(Component代码示例)  Linux安全能力提升路径_长期防护思维说明【指导】  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  大型企业网站制作流程,做网站需要注册公司吗?  php打包exe后无法访问网络共享_共享权限设置方法【教程】