android - getWindow() 方法无法使用

标签 android android-canvas lockscreen

我已经为 ics 创建了一个锁屏,它将取代默认的锁屏。在我的代码中,我想使用 getWindow() 方法来设置 "android:hardwareAccelerated" true 以提高效率。

我在 LockScreen.java 中没有任何 Activity 。所以我无法使用 activity.getWindow()。 我也尝试使用 context.getWindow()this.getWindow()。但它仍然显示错误。如何使用getWindow()方法获取Window对象?

最佳答案

我认为这只是方法你可以调用 Activity 或扩展它的类,因为它属于它..:S 所以要么你需要在 Activity 中,要么你需要传递那个以某种方式 Activity 。 我不明白你怎么没有任何 Activity ?!在这种情况下你需要一些......

LockScreen 正在扩展一些类,不是吗?哪个?

关于android - getWindow() 方法无法使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9696937/

相关文章:

android - 如何在猴子测试期间避免锁屏事件

android - 将 fragment 放在 ActionBar 上方

android - 如何在谷歌文档查看器中显示文档时删除默认边框和工具栏

Android图形效果整个 Canvas

android - 硬件加速 Canvas

java - 以编程方式将锁屏设置为 "None"?

android - 在长按时启用 EditText(或按钮)

java - 如何在检索Firebase数据库节点后动态制作模型?

android - 路径中的 drawTextOnPath 从错误的坐标或从右侧开始显示文本

android - 在 Android 屏幕锁定时显示状态栏通知文本