两个activity,从第一个跳转到第二个,再回launcher(自定义)界面。再点击进入当前的apk,不会进入第二个activity的问题解决

这个主要是launcher的问题

1,打开方式

            a. 通过包名直接打开apk

            b.通过intent打开, 包名类名方式

2,主要是通过类名方式打开的apk与通过包名直接打开的apk不在同一个任务栈中导致的。

解决方式:

      修改通过类名打开的apk的intent,加入相应的参数

     

    通过包名直接打开的不需要增加额外的参数

     

    增加activity的启动模式

    activity1为  android:launchMode="singleTop"   备注:如果修改为其它的模式,可能会失败。

    activity2为  android:launchMode="singleTask"

希望能帮到各位。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章