關於activity launchMode設置爲singleTop時,不會調用OnNewIntent的問題

當activity launchMode設置爲singleTop時,用startActivity(intent)有時候不會調用OnNewIntent。這個時候請保證配置文件xml設置launchMode=singleTop,並且代碼裏設置intent.setFlags(intent.FLAG_ACTIVITY_SINGLETOP);

問題請參閱: 點擊打開鏈接 

如果還不會調用OnNewIntent,可以嘗試設置

intent.setAction(Long.toString(System.currentTimeMillis()));

請參閱:點擊打開鏈接


FYI

發佈了29 篇原創文章 · 獲贊 20 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章