..無効にホームキー
を私はロック画面を作成しようとしていますし、そのために私はホームボタンを無効にする必要があり、私はそのは、多くの人にお勧め、次のコードを発見し、私はそれを試してみました:
@Override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
}
は、今私は、コードがHTCとソニーで動作しますが、サムスンギャラクシーS2に影響を与えないように見える..私はHTCエクスプローラ、ソニーエリクソンExperiaネオV、およびサムスンギャラクシーS2上でそれを試してみましたが、そのがやって何
を知っています.. サムスンは根ざしていますが...デバイスに問題がありますか?
どのような提案ですか?
Androidの新しい(4.0)バージョンのホームキーをこのように捕まえることができなくなりました。理由はいくつかあります。 –
よく私はホームボタンをロックするの回避策がありますが、ちょっと面倒なので、私はこの小さなピースを使用して考えていた..私はちょっとした仕事をしなければならないと思う...しかし、私は4.0の権利? – user632905
一部のメディアプレーヤーには独自のロック画面があることがわかりました。あなたのhtc/sonyデバイスでそれらをテストしてみてください。それは彼らが4.0デバイスでどのように動作するか興味深いです – pleerock