that is
activity A is main activity of app,
then activity A has a button to activity B,
when in B, click menu button, shows recent apps, click again-- should return to B, but found to be A.
reason: I missed activity B 's launchmode.
solution: add a launchmode of B just standard is ok .
root reason: maybe my AS went wrong forget to default the launchmode as standard, cuz i found later that delete this <launchmode> is ok, it still works well.