android分别在activity和service中获取屏幕分辨率

来源:互联网 发布:发发棋牌源码 编辑:程序博客网 时间:2024/05/19 12:17

在activity中

DisplayMetrics dm = new DisplayMetrics();
this.getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;


在service中
DisplayMetrics dm = new DisplayMetrics();
dm = getResources().getDisplayMetrics();
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;


如果在非activity或者service实现的话,传一个context进来调用

原创粉丝点击