Я использую Android 2.2
Код ниже прекрасно работает
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME)
return true;
return super.onKeyDown(keyCode, event);
}
Но если я нажму кнопку MENU до нажатия кнопки HOME, она не будет работать
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.myMenu, menu);
return true;
}
Если я прокомментирую только строку кода раздувания, это снова работает
Кто-нибудь?