i have activities, example a, b, c, d how can finish activity d, clear stack, avoid returning on activity c, , return activity b. please, not purpose start d c result , in onactivityresult in c, invoke finish again=) 'cause finish() used))
im not sure if behavior needs on permanent bases or it's conditional. in first case can add in d
manifest activity declaration following line:
android:parentactivityname="com.example.b"
in second case can override in activity d
- onbackpressed()
method , start activity b
here depends on current situation.
Comments
Post a Comment