【发布时间】:2012-02-06 12:07:46
【问题描述】:
我正在我的应用程序中开发一个锁屏,我遇到了与以下链接中给出的相同的问题 How to disable Home button without using the TYPE_KEYGUARD?。我用过
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onAttachedToWindow();
}
并在我的 mainfest.xml 文件中添加了 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"。但它仍然无法正常工作。
我的 mainfest.xml 的一部分
<activity android:name=".LockActivity" android:windowSoftInputMode ="stateAlwaysHidden"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
有关我的应用程序的更多详细信息是
我的应用程序在后台运行,当我收到命令时,我的锁定活动就会显示出来。但问题是当我从电源按钮关闭屏幕时,当我解锁屏幕时会出现命令,然后出现状态栏或我无法阻止我的主页按钮。
【问题讨论】:
-
still it is not working是一个非常精确的问题描述。你能指定你在哪个 sdk 版本上工作吗?你的清单怎么样?更多代码,更多细节呢? -
你改变你的主题了吗?
-
我使用 onKeyDown 禁用其他键,甚至尝试使用
-
是的,使用过 Theme.NoTitlebar.Fullscreen
标签: android