【问题标题】:Disable home key button android 1.6?禁用主页键按钮android 1.6?
【发布时间】:2012-01-09 15:17:35
【问题描述】:
我想禁用主页键。我试过这段代码,这将适用于上面的 android 2.1,但我希望它适用于 android 1.6
@Override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onAttachedToWindow();
}
【问题讨论】:
标签:
android
android-layout
android-emulator
android-manifest
【解决方案1】:
试试这个方法:
protected void onCreate(Bundle savedInstanceState) {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onCreate(savedInstanceState);
}
【解决方案2】:
这是不可能的。您唯一的选择是让您的应用程序充当主屏幕,这样按钮将不起作用。为此,请通过意图 ACTION_MAIN 启动您的活动,其类别为 CATEGORY_HOME,如 intent documentation 中所述。