Android动态Java代码调整window大小
来源:互联网 发布:windows电脑oid 编辑:程序博客网 时间:2024/05/01 10:13
Android调整window大小
举一个例子,设置当前的APP所需要的屏幕高度为设备高度的一半:
Window window = getActivity().getWindow(); WindowManager.LayoutParams windowLayoutParams = window.getAttributes(); DisplayMetrics dm= new DisplayMetrics(); window.getWindowManager().getDefaultDisplay().getMetrics(dm); int screenHeight =dm.heightPixels; windowLayoutParams.height = screenHeight/2; window.setAttributes(windowLayoutParams);
代码结果:
需要注意的是,经过这样的代码设置后,将导致整个APP在设备屏幕上的高度占据整个设备高度的一半且居中。可以看到图中剩余的屏幕全部成黑色。而不是某个具体view或者布局的高度占一半。
0 0
- Android动态Java代码调整window大小
- Java动态调整数组大小
- Java代码 自定义Android RatingBar 样式 【调整大小】
- 动态调整android控件(View)的大小
- java-swing-动态调整窗体大小
- java算法之下压栈来动态调整数组大小
- JAVA功能代码《13》----在Java中调整数组大小
- Android模拟器大小调整
- Android模拟器大小调整
- 动态调整打印机纸张大小
- jquery动态调整div大小
- 输入框动态调整大小
- java 调整虚拟机大小
- 调整window的滚动条大小
- android代码中动态调整图片的位置
- Android模拟器大小调整【转载】
- 调整Android 模拟器窗口大小
- AVD调整android屏幕大小
- C++学习笔记之——回顾const对象、const成员函数、mutable类型
- ideal的安装流程
- 通过金矿模型介绍动态规划
- C# 编写WCF简单的服务端与客户端
- div模拟textarea文本域轻松实现高度自适应
- Android动态Java代码调整window大小
- Python设计模式(十八)【享元模式】
- poj 2697 A Board Game-dfs
- 碰撞检测问题
- tab切换
- 刷题算法小技巧
- C++解析XML
- 阿里面试感想(注:此为转载帖子)
- 使用ffmepg实现手机直播功能(Android)