0
如果我從應用啓動器/主屏幕快捷方式啓動應用程序,我的Android應用程序總是重新啓動/冷啓動,如果從最近啓動應用程序從我離開的地方回來)。Android應用程序總是重新啓動/冷啓動,如果從應用程序啓動器啓動而不是最新版
奇怪的是,這種行爲在從studio生成的構建中不會發生,但總是從Jenkins生成的構建中發生。
我很高興如果有人能幫助我。
如果我從應用啓動器/主屏幕快捷方式啓動應用程序,我的Android應用程序總是重新啓動/冷啓動,如果從最近啓動應用程序從我離開的地方回來)。Android應用程序總是重新啓動/冷啓動,如果從應用程序啓動器啓動而不是最新版
奇怪的是,這種行爲在從studio生成的構建中不會發生,但總是從Jenkins生成的構建中發生。
我很高興如果有人能幫助我。
@Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) { // Activity was brought to front and not created, // Thus finishing this will get us to the last viewed activity finish(); return; } // Regular activity creation code... }
這解決了我的問題。 –