2015-09-08 2 views

ответ

0

Используйте этот метод:

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

это не сработает ..... –

1

Я думаю, что это можно сделать в другом стиле, если подходит вашему требованию. К , создавая вашу деятельность как домашнюю деятельность. Если вы хотите отключить домашнюю кнопку и показать свою собственную активность приложения в качестве запуска, когда кнопка дома
нажата. Просто добавьте эти строки в манифест для этой активности, для которой вы хотите свою пусковую установку.

<activity 
     android:name="com.example.TempActivity" 
     android:clearTaskOnLaunch="true" 
     android:excludeFromRecents="true" 
     android:launchMode="singleTask" 
     android:screenOrientation="landscape" 
     android:stateNotNeeded="true" > 
     <intent-filter > 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.HOME" /> 
      <category android:name="android.intent.category.DEFAULT" /> 

     </intent-filter> 
</activity> 

Если пользователь нажмет кнопку «домой», Android спросит, для какой пусковой установки вы хотите свой дом. Тогда вам нужно выбрать приложение для запуска приложений ВСЕГДА НЕ ТОЛЬКО ОДИН РАЗ.

Если вы хотите полностью отключить пользователя, чтобы он не мог перейти на другой экран , тогда установите тему в полноэкранный режим с помощью NoTilebar.

+0

Я тоже сталкиваюсь с той же проблемой, но метод onAttachedToWindow() не может быть отменен. это показывает ошибку ..... пожалуйста, проверьте. –

+0

sorry mayuri Я уже пробовал этот код, но не работал для меня, вы можете посетить мою проблему ..... если у вас есть solution и вы хотите, я могу отправить свой код вам. пожалуйста, просмотрите эту ссылку http://stackoverflow.com/questions/29920762/how-to-override-the-home-key-function –

+0

что конкретно проблема ... для отключения домашней кнопки это будет работать. Покажите свой стек или любая ошибка? – Mayuri

 Смежные вопросы

  • Нет связанных вопросов^_^