如何完成的应用程序栈的任何previous活动(在任何级别的,我的意思不是直接父),从当前的活动像我想这个无效previous活动的一些特定事件?任何帮助吗?谢谢你。
解决方案这是可能通过使用静态变量。就像使用一个布尔变量activity_name_dirty = FALSE; 纪念这个真格的,只要你的无效特定活动发生的情况。因此,调用此活动时,任何时间后对activity_name_dirty状态的检查。 然后,您可以使用活动标志,以创建一个新的即时在活动基础
How to finish any previous activity in application stack (at any level , I mean not immediate parent) , from current activity like on some particular event I want to invalidate this previous activity? Any help ? Thanks.
解决方案This may be possible by using static variables. Like use a boolean variable activity_name_dirty = false; mark this as true as soon as your condition of invalidating that particular activity occurs. So any time later when calling this activity have a check on the state of activity_name_dirty. You may then use Activity Flags to create a new instant as described in Activity Fundamentals
上一篇:如何以编程方式清除Android的蓝牙名称缓存?蓝牙、缓存、名称、方式
下一篇:DialogFragment下面的ListView额外的空间空间、DialogFragment、ListView