Clear Android activity stack -
Clear Android activity stack -
i've made little android
application handle activities
, i'm facing weird issue.
to determine if can move previous activity
, utilize next code:
activitymanager = (activitymanager) getsystemservice(activity_service); list<activitymanager.runningtaskinfo> tasklist = am.getrunningtasks(3); homecoming tasklist.get(0).numactivities;
basically, returns integer
total activities beingness on state onstop
plus 1 (the current activity
).
on launch, fist run splashscreen
display simple infos , move login activity
.
to sure not activity stack
equals 2, use:
intent intent = new intent(asplashscreenactivity.this, activitytolaunch); intent.setflags(intent.flag_activity_clear_top); startactivity(intent); finish();
at point, expect 1 activity in stack, gives 2.
why ?
thanks help.
android activity-stack
Comments
Post a Comment