为什么安卓的INTENT.FLAG_ACTUVITY_REORDER_TO_FRONT不起作用?

根据谷歌源码是说如果有一个栈有四个Activity A、B、C、D,D通过Intent跳到B,此时的Intent若设置了该标志则B不会重新创建,而是重新被拿到栈顶显示。也就是此时的Activity顺序应该是A、C、D、B,可实际却还是A、B、C、D、B。这是为什么呢?此时Intent并没有add FLAG_ACTIVITY_CLEAR_TOP标记

你写错了吧 FLAG_ACTIVITY_REORDER_TO_FRONT 是ACTIVITY不是ACTUVITY