当前位置:操作系统 > 安卓/Android >>

android的activity或dialog位置大小动态显示

 

WindowManager.LayoutParams layoutParams = getWindow().window.getAttributes(); 

layoutParams.width = WINDOW_WIDTH;  //修改窗体宽高 

layoutParams.height = WINDOW_HEIGHT; 

layoutParams.alpha = WINDOW_ALPHA;      //修改窗体透明度 

layoutParams.x = x; //修改窗体显示的位置 

layoutParams.y = y; 

需要注意的是,窗体显示的初始位置是窗体的中心在屏幕的中心位置上,此时layoutParams.x和layoutParams.y都是0。   

 

摘自 tao_zi7890的专栏

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,