我想禁用主页键。我试过这个代码,这将适用于Android 2.1上面,但我想它为Android 1.6
@Override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onAttachedToWindow();
}
答案 0 :(得分:0)
这是不可能的。您唯一的选择是让您的应用程序充当主屏幕,以便按钮无效。要执行此操作,请通过意图ACTION_MAIN启动您的活动,其类别为CATEGORY_HOME,如intent documentation中所述。
答案 1 :(得分:0)
尝试这种方式:
protected void onCreate(Bundle savedInstanceState){
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onCreate(savedInstanceState);
}