android - cleare activity stack between 2 given activities when do not keep activities flag is set in developer settings -
i have application in move activity a->b->c->d. want when press button on d stack should a->d. have done android api level 8 10 on android 4.0 have "do not keep activities" settings kill activities when in background making intent.flag_activity_clear_top , intent.flag_activity_new_task useless activity not alive.
how can handle situation. greaty appriciated.
do not keep activities think developer option simulate escenario.
what used clean stack, in case activities b , c, register broadcast on activities , launch intent d activity when user presses button.
public void onclick(view v){ intent broadcastintent = new intent(); broadcastintent.setaction("com.package.clear_b_c"); sendbroadcast(broadcastintent); }
so when b , c recieve intent, call finish().
Comments
Post a Comment