0

私は自分のアプリを Android に移植する Windows Phone 開発者です。アンドロイド初心者です...

Windows Phone には "ロック モード" があり、ユーザーは電話をロックして、ポケット ダイヤルやその他の偶発的なジェスチャなどの問題を取り除くことができます。ロック モードは、電話機の電源を切ることとは異なります。WP7 アプリは、そのようにアプリを設定すれば、電話がロック モードのときにフォアグラウンドで実行し続けることができます。

Androidにはそのようなロックモードがありますか? 電話がロック モードのときにフォアグラウンドで実行し続けるために、何か特別なことをする必要がありますか? ロックモードで実行されているかどうかを検出できますか? ありがとう、ゲイリー

4

2 に答える 2

0

画面がオフのとき、電話はオフです。画面がオフになったときに処理を続行したい場合は、CPU をオンに保つWakeLockを保持できます。これは、フォアグラウンド アクティビティではなくサービスで行うことが望ましい

于 2012-10-03T19:19:35.960 に答える
0

Androidにはそのようなものはありません。メソッドを介してアプリが表示されなくなっonPause()たときと、メソッドを介して再び表示されるようになったときに通知されますonResume()このリンクActivityには、ライフサイクルに関するより多くの情報があります。

于 2012-10-03T19:01:34.237 に答える