首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 怎么在服务中获取屏幕分辨率

2012-03-22 
android 如何在服务中获取屏幕分辨率?如题,由于DisplayMetrics dm new DisplayMetrics()getWindowManag

android 如何在服务中获取屏幕分辨率?
如题,由于DisplayMetrics dm = new DisplayMetrics();  
  getWindowManager().getDefaultDisplay().getMetrics(dm); 这个函数需要extent activity,一定要先打开这个ui,麻烦,请问有没有方法可以不打开UI,在服务中获取屏幕的分辨率?

[解决办法]
Display display = getWindowManager().getDefaultDisplay(); 

 
int width = display.getWidth();

int height = display.getHeight();
 


试试
[解决办法]

探讨

Display display = getWindowManager().getDefaultDisplay();


int width = display.getWidth();

int height = display.getHeight();



试试

[解决办法]
探讨
回复1、3楼:出现错误The method getWindowManager() is undefined for the type readKeyStatus(service)
2楼:The method getMetrics(DisplayMetrics) is undefined for the type DisplayMetrics

热点排行