兩個activity,從第一個跳轉到第二個,再回launcher(自定義)界面。再點擊進入當前的apk,不會進入第二個activity的問題解決

這個主要是launcher的問題

1,打開方式

            a. 通過包名直接打開apk

            b.通過intent打開, 包名類名方式

2,主要是通過類名方式打開的apk與通過包名直接打開的apk不在同一個任務棧中導致的。

解決方式:

      修改通過類名打開的apk的intent,加入相應的參數

     

    通過包名直接打開的不需要增加額外的參數

     

    增加activity的啓動模式

    activity1爲  android:launchMode="singleTop"   備註:如果修改爲其它的模式,可能會失敗。

    activity2爲  android:launchMode="singleTask"

希望能幫到各位。。。

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