如何调整Android的窗口大小
来源:互联网 发布:sm3算法原理 编辑:程序博客网 时间:2024/05/01 17:57
在开发机顶盒的Android应用时,发现界面显示不完整。这是由于每台电视机行、场都要保证不露边,因此会将部分有用的信号也调出去。电视机的图像重现率比计算机的显示器小,靠近边缘部分的文字与图像可能会在电视机中无法看到,所以在进行应用界面设计时,文字与图像尽量设计在屏幕中间的部位。
用以下代码调整窗口,界面就能完整显示了。
private void adjustWindow(){ WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); //为获取屏幕宽、高 LayoutParams p = getWindow().getAttributes(); //获取对话框当前的参数值 p.height = (int) (d.getHeight() * 0.98); //高度设置为屏幕的0.98 p.width = (int) (d.getWidth() * 0.95); //宽度设置为屏幕的0.95 p.alpha = 1.0f; //设置本身透明度 p.dimAmount = 0.0f; //设置黑暗度 getWindow().setAttributes(p); }将这个函数放到setContentView后面即可。
...setContentView(R.layout.main);adjustWindow();...
0 0
- 如何调整Android的窗口大小
- 如何调整窗口的大小?
- 如何调整Android Studio的新建项目窗口的大小
- 调整Android 模拟器窗口大小
- 调整android模拟器窗口大小
- 编译器&调试---Android模拟器窗口大小的调整
- 如何调整Softice窗口显示大小
- 虚拟机窗口不能调整大小如何解决?
- Android 如何调整模拟器大小
- vc窗口自由调整大小的实现
- VC++禁止调整窗口大小的方法
- VIM 调整窗口大小的命令
- WM_SIZE与窗口大小的调整
- Opencv调整运行窗口图片的大小
- Opencv调整运行窗口图片的大小
- 如何调整Android手机的开机音量大小
- 如何调整Android手机的开机音量大小
- 调整窗口大小
- 【记录】Ubuntu中开发Andriod无法识别真机的解决办法
- Object c 基础知识
- js滚动条
- java-Book类
- Base64编码解码原理
- 如何调整Android的窗口大小
- 高端PCB设计相关知识整理
- 关系型数据库与Key-value型数据库redistribute和文档性数据库Mongodb模式设计对比
- 1.初学ExtJs
- standalone在XML里的作用
- Toast优化,解决频繁点击一个按钮,toast会一直显示,不能立即消失的问题
- iOS社会化分享-iOS系统分享,shareSDK分享,Umeng分享
- 使用 Python 和 Oracle 数据库实现高并发性 了解如何借助线程和并发性提升支持 Oracle 数据库的 Python 应用程序的吞吐量和响应性。
- php 实时更新图片的加载