UI优化:SingTask 模式的启动页导致重启

问题描述:启动页(A)设置为SingTask启动模式后,在应用其他界面(B) 按HOME切换到其他应用再次点击桌面图标(app图标)进入到启动页(A) 无法恢复到原页面(B)

解决方案:新建Activity : LActivity 在onCreate() 方法启动启动页(A) 之后关闭 LActivity 即可。

参考代码:

/**
 *  @author BuMingYang
 *  @des 解决singTask 引起桌面图标每次进入启动BUG
 */
class LActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        SplashActivity.runActivity(this, false)
        finish()
    }
}

你可能感兴趣的:(UI优化:SingTask 模式的启动页导致重启)