Отключить кнопку домой ключ Android 1.6? - PullRequest
0 голосов
/ 30 ноября 2011

Я хочу отключить домашний ключ.Я попробовал этот код, это будет работать на Android 2.1 выше, но я хочу его для Android 1.6

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

Ответы [ 2 ]

0 голосов
/ 18 июня 2014

Попробуйте следующим образом:

protected void onCreate (BundlevedInstanceState) {

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

    super.onCreate(savedInstanceState);

}

0 голосов
/ 30 ноября 2011

Это невозможно.Единственный вариант, который у вас есть, - позволить вашему приложению действовать как домашний экран, чтобы кнопка не действовала.Для этого пусть ваша деятельность будет запущена через намерение ACTION_MAIN с категорией CATEGORY_HOME, как описано в документации намерений .

...