0

Windows の原則に基づいたアプリケーションを使用していますが、Android の方法に従っていません。. .

理由を聞かないでください。それは単なる要件です。そのようにすべきではないことはわかっています....

問題は次のとおりです。

アクティビティ A とアクティビティ B の 2 つの透明なアクティビティを起動するアプリケーションがあります。

アクティビティ A が表示されている場合は、アクティビティ B が表示されている場合よりも問題ありません。アクティビティ B がアクティビティ A の上にあるためです。しかし、透明なアクティビティ B が表示されている場合、インテントを起動すると、アクティビティ A がアクティビティ B 、.. :(、ビジネス ロジックは、B が表示されている場合、A も表示する必要がありますが、A の後ろに表示する必要があるということです。次に、ユーザーが B を閉じると、A のみが表示されます...

これについて説明したいと思いますが、私が知る限り、これは不可能ですが、経験豊富な人に尋ねたいです

他の活動ではカバーされない活動を開始する可能性がある場合

注:私は自分のアプリケーションからのみアクティビティを防止するために話している

4

1 に答える 1

0

Intent extras で特別なコマンド キーワードを A に検索させます。見つかった場合、A はその から B も起動しますonCreate()。したがって、A を起動するには、A の単純な意図を使用します。B を起動するには、A のインテントに特別なキーワードを入れます。A が起動し、B も起動します。

于 2012-11-12T13:53:26.910 に答える