アイスクリームサンドイッチとジェリービーンズのホームボタンを無効にしたいロック画面を開発しています。Android2.2、2.3で次の方法を使用してブロックできます。
@Override
public void onAttachedToWindow() {
// TODO Auto-generate method stub
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
これも試してみました
getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
onPause
ここでも、メソッドまたはを介してイベント情報を取得していませんonKeyDown
しかし、これらの方法はICSでは機能しません。ジェリービーンズを置き換えることができる方法がある場合は、私に知らせてください