如果您从另一个 APP 打开,相同的 Activity 会创建两次

Nun*_*des 1 android

如果您在 Activity B 中打开了一个 APP,并且您使用 APP(2) 打开同一个 Activity,它将创建另一个 Activity B 实例,现在您将拥有 2 个 Activity B。

有没有办法让它打开已经打开的Activity,而不是创建一个新的?

Sha*_*pta 5

是在您的清单中使用 launchMode:singleTask 在您的活动标签中

<activity

        android:name=".MainActivity"
        android:launchMode="singleTask">
         -------------- Your Activity---------
 <activity/>
Run Code Online (Sandbox Code Playgroud)