一番上に表示されているウィンドウのアクティビティ名/パッケージ名を見つける必要があります。get running tasks API を使用して最上位のアクティビティを見つけるための Activity Manager API を認識していますが、それは私が探しているものではありません。非表示または非表示のダイアログを持つアクティビティ名を指定できます。
したがって、私の場合、最も実行中のタスクは、目に見えないダイアログです。しかし、デバイス上で実際に表示され、入力を受け入れるのは、2 番目に実行中のタスクです。
階層ビューアーを使用すると、表示されている一番上に表示されているウィンドウにフォーカスがあり、それが太字で強調表示されます。だから私は同じ情報を見つける必要があります。
前もって感謝します。