3

ロックされた電話でフルスクリーンダイアログを表示するEclairベースのアプリがあります。ダイアログが表示され、ダイアログが消えると(ユーザーがボタンをクリックしたため)、ロックされた画面がユーザーに表示され、パスコードを入力できるようになります。すべての望ましい動作。

これは機能するスニペットです

getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
setContentView(R.layout.alertdialog);

このアプリをJellyBeanを搭載したNexus7にインストールすると、同じ動作が得られません。タブレットが起動し、ユーザーがパスコードを入力できるようにロックされた画面が表示されます。ロックされた画面の上部にダイアログは表示されません。パスコードを入力しても、ダイアログがどこにも表示されません。最近のリリースでは、同じ動作を実現する方法が変更されましたか?これを行う別の方法はありますか?

4

0 に答える 0