私のアプリでは、どのアクティビティがユーザーに表示されるかを知る必要がある場合がいくつかあります。
- 現在のアクティビティをユーザーに表示する機能はありますか?
今私がやっていることは、次のような静的変数を持つクラスを作成することです
boolean static mainActivityIsVisible = false;
onResume() と onPause() 内で true/false を切り替えます。したがって、他のアクティビティはこの変数をチェックして見つけ出すことができます。
Does the same apply to check if an activity is stopped or destroyed ? Or is there a way to check the activities from the stack of the app ?
最後に
How can I find that the last activity's onDestroy() was called. My objective from this is to find out if the app has totally exited and does not have any activities running, nor is minimized.
質問は次のように言い換えることができます
How can I know my activity is not running."
と
How can I know my activity is running but not visible to the user ?