Потратьте некоторое время, чтобы прочитать о Деятельность Жизненный цикл ; поверь мне, это тебе очень поможет.
При данных обстоятельствах, когда вы вызываете startActivity (..), MapsActivity сначала запускается диспетчером операций. В жизненном цикле действия onCreate (..) вызывается при первом создании действия. Так что это может быть одно из мест, которое вы можете вызвать getExtra ().
AFAICT, вы можете вызвать getIntent.getXXXExtra () в любом из методов жизненного цикла. Ответ относительно того, какой из методов жизненного цикла выбрать, зависит от того, что передается и где / когда должна использоваться информация.