Согласен, вариант приятный
Но тут возникнет проблема такого рода - когда я вхожу в активность, то, скажем, в onResume я должен понять, я пришёл из другой активности или из свернутого состояния? И в зависимости от этого нарисовать/не рисовать элемент
Ну вы когда событие отловили, вы можете например взять имя класса активити как ключ, а событие как значение и сохранить эту пару куда нибуть, хоть в файл )
А из другой активити читать этот стейт.