andriod 自写的view 获得屏幕大小和 获得自写view大小的不同写法

来源:互联网 发布:网游加速器for mac 编辑:程序博客网 时间:2024/05/09 14:49

获取View大小和屏幕大小的区别

  1.获取view大小 可以在Viewprotected void onSizeChanged(int wint hint oldwint oldh) {

// TODO Auto-generated method stub

super.onSizeChanged(wholdwoldh);

ViewHeight = h;

ViewWidth = w;

Log.i("屏幕大小""高"+String.valueOf(h)+" 宽 "+String.valueOf(w));

Init();

updatedatas();

}

 

   通过参数View的宽)和参数 hView)的高来获取

2. 获取手机屏幕的大小----使用Display类  

     DisPlay d = ((Activity) context).getWindowManager().getDefaultDisplay();

     ScreenWidth =d.getWidth();

ScreenHeight = d.getHeight();//获得设备屏幕


0 0
原创粉丝点击