0

アプリがバックグラウンドに入った後にロックを検出する方法はありますか? 例えば、

  1. アプリ (A) をフォアグラウンドで開いています
  2. 次に、別のアプリ (B) をフォアグラウンドに持ってきます
  3. 次に、画面をロックします

(A)はロックを検出できますか?

4

2 に答える 2

0

(A)はロックを検出できますか?

いいえ、次の 2 つの理由からです。

  • どのような状況でも、画面がロックされたことを検出することはできません。画面がロックされているときにアプリが最前面に表示されていたとしても、アプリがバックグラウンドに設定されていたことだけがわかり、その理由を知ることはできません。

  • あなたのシナリオでは、画面がロックされるまでに、アプリは実行されていません — 中断されています。したがって、何も「検出」できません。

于 2015-12-21T17:55:19.607 に答える