- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试在 BroadcastReceiver
中使用 getWindowManager()
并收到此错误:
“getWindowManager()
方法未为类型 MyReceiver
定义”
我只需要得到 display.getWidth()
和 display.getHeight()
有什么提示吗?非常感谢。
最佳答案
只需要上下文的简单代码
DisplayMetrics metrics = new DisplayMetrics();
WindowManager windowManager = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
windowManager.getDefaultDisplay().getMetrics(metrics);
更多信息请访问 documentation
或者你可以使用这个
context.getResources().getDisplayMetrics()
但阅读文档
Return the current display metrics that are in effect for this resource object. The returned object should be treated as read-only.
关于android - 在 BroadcastReceiver 中使用 getWindowManager(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10955287/
我收到错误消息“未定义 LiveWallpaperService 类型的方法 getWindowManager()” 由于我正在创建一个 Activity ,因此无法引用它,我将如何在主类在 onCr
我有一个动画类,当我需要将图像从某个地方移动到另一个时,我从主类调用它...但问题是当我调用它时,它变成了 NullPointerException。这是我的代码: public class Anim
我正在尝试以编程方式获取我的应用程序的可用屏幕区域。为此,我使用了 getWindowManager().getDefaultDisplay().getSize() 。但是我不太确定与这个“默认显示窗
为什么 SAMPLE1 代码工作正常而 SAMPLE2 抛出 NullPointerException?getWindowManager() 只在 onCreate 内工作吗?我可以做些什么来创建一个
我想在我的 MainActivity 中使用 getWindowManager(),但我不想直接在其中编写此方法。 这是我的 MainActivity 代码 public class MainActi
出于某种原因,我想在我的 asynctask 函数中获取用户的电话信息。 这是我的异步任务代码 package com.example.myfirstapp; import java.io.Buffe
我正在尝试在 BroadcastReceiver 中使用 getWindowManager() 并收到此错误: “getWindowManager() 方法未为类型 MyReceiver 定义” 我只
获取 DisplayMetrics 的正确方法是什么,即获取屏幕/显示信息,例如 density 或 xdpi? 我问是因为我看到了两种解决方法: 第一: DisplayMetrics met
我正在设计我的第一个 Android 应用程序,其中一部分需要获取屏幕尺寸。我以标准方式使用 DisplayMetrics 对象: DisplayMetrics metrics = new Displ
我在做这个吧 showing-refreshing-message-in-action-bar 它工作得很好。但是,我想为其设置动画以从顶部向下滑动。 我可以为在布局中创建但不能通过 getWindo
我需要获取窗口的高度和重量。 我的代码中有这个: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaul
我的屏幕工作方式有问题。我可以通过以下方式获取屏幕的高度: getWindowManager().getDefaultDisplay().getHeight(); // == 800 当我按下屏幕时,
我是一名优秀的程序员,十分优秀!