0

我想禁用主鍵。我試過這個代碼,這將在Android 2.1以上的工作,但我希望它的Android 1.6禁用主頁按鈕android 1.6?

@Override 
public void onAttachedToWindow() 
{ 
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);  
    super.onAttachedToWindow(); 
} 

回答

0

這是不可能的。您唯一的選擇是讓您的應用程序充當主屏幕,使按鈕無效。要執行此操作,請按照intent documentation中的說明,通過具有CATEGORY_HOME類別的intent ACTION_MAIN啓動您的活動。

0

試試這個方法:

保護無效的onCreate(捆綁savedInstanceState){

this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); 

    super.onCreate(savedInstanceState); 

}