Multiple instances of App are shown in recent app list

1.1k Views Asked by At

I am facing an issue in android application that Multiple instances of App are seeing in recent list.

<application
    android:allowBackup="false"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/Theme.CEC"
    tools:replace="android:theme,android:allowBackup,android:usesCleartextTraffic"
    android:usesCleartextTraffic="false"
    android:taskAffinity=""
    tools:ignore="UnusedAttribute">

    <activity
        android:name=".ui.main.MainActivity"
        android:configChanges="uiMode"
        android:launchMode="singleTop"
        android:taskAffinity="${applicationId}.MainActivity"
        android:screenOrientation="portrait" />

    <activity
        android:name=".ui.splash.activities.SplashActivity"
        android:exported="true"
        android:screenOrientation="portrait"
        tools:ignore="LockedOrientationActivity"
        tools:replace="android:exported">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

I am calling my method for recreating current activity for apply locale changes.

fun recreateActivity() {
    val intent = getIntent()
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
    intent.putExtra("activity_locale_changed",true)
    intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION)
    finish()
    startActivity(intent)
}

After implementing this code sometimes App is working fine or sometime app is creating multiple instances inside recent app list.

I have checked Multiple instances of app in recent app list of tablet(android), Multiple Instances of the same app are generated in stack, multiple instance of same app in android

0

There are 0 best solutions below