Android(安卓)之改变窗体大小
16lz
2021-01-24
// 设置窗口属性的参数WindowManager.LayoutParams layoutparams= getWindow().getAttributes();//设置窗口高度与宽度 单位:像素layoutparams.height=200; layoutparams.weight=200;//设置窗口垂直方向的位置 layoutparams.y=20;//设置窗口垂直位置时 必须Gravity.Top 或 Gravity.Bottom layoutparams.gravity=Gravity.Top;//设置窗口的透明度 layoutparams.alpha=100; 0- 表示完全透明 100- 表示窗口不透明// 设置窗口的属性 getWindow().setAttributes(layoutparams);
设置窗口属性的几点注意:
1- Window.SetAttributes 方法必须在SetContentView 之后
2- LayoutParams.y表示窗口顶边到低端的距离
3- LayoutParams.gravity :
Gravity.Top .y 表示窗口顶边到顶端的距离
Gravity.Bottom .y 表示窗口底边到低端的距离
更多相关文章
- Android(安卓)视频播放器
- android&&ScaleType android:scaleType="centerCrop"这个属性把
- 杂乱之android的字体相关类Typeface
- Android布局优化之TextView、ImageView合二为一
- android悬浮窗的两种实现方案
- RelativeLayout布局属性详解
- android 一些常用控件属性设置
- android实现xml数据的解析
- Android学习之保持屏幕常亮的几种方法