thank U, I got it.

On Tue, Aug 16, 2011 at 3:01 AM, Carl Lee <[email protected]> wrote:

> I think you are doing it wrong.
> You should probably leave your LoginActivity in stack instead of
> finishing it once user is logged in.
>
> The code above will clear all activities above the launching one.
> For example:
> A -> B -> C -> D
> then we do this:
> startActivity(new Intent(getApplicationContext(),
> B.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
>
> result will be;
> A -> B
>
> On Aug 16, 5:54 pm, Riv <[email protected]> wrote:
> > Will that work if I have a sequence of like
> HomeActivity->Activity1->Activity2->LoginActivity.
> >
> > The logging out takes place at Activity2 which launches the
> > LoginActivity.
> >
> > On Aug 16, 2:38 am, Carl Lee <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Try this:
> > > startActivity(new Intent(getApplicationContext(),
> > > Login.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
> >
> > > On Aug 16, 5:32 pm, Riv <[email protected]> wrote:
> >
> > > > How to finish all activities above the current activity in the task.?
> > > > I have an application that has logout option. When i logout and login
> > > > again, the last activity that was running before logging out is
> shown.
> > > > I want to finish all activities above the Login activity after
> logging
> > > > out.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to