Ton*_*Ton 43 android broadcastreceiver
我想在getWindowManager()里面使用BroadcastReceiver,我得到这个错误:
"该方法getWindowManager()未定义类型MyReceiver"
我只需要得到display.getWidth()和display.getHeight()
任何提示?非常感谢.
Daw*_*ozd 110
简单的代码你只需要上下文
        DisplayMetrics metrics = new DisplayMetrics();
        WindowManager windowManager = (WindowManager) context
                .getSystemService(Context.WINDOW_SERVICE);
        windowManager.getDefaultDisplay().getMetrics(metrics);
更多信息请参阅文档
或者你可以使用这个
context.getResources().getDisplayMetrics()
但阅读文档
返回对此资源对象有效的当前显示指标.返回的对象应视为只读.
Com*_*are 53
getWindowManager()是一种方法Activity.你不能使用这种方法.请使用getSystemService()检索WindowManager,如描述的WindowManager文档.
| 归档时间: | 
 | 
| 查看次数: | 49918 次 | 
| 最近记录: |