...не созданы друг для друга.
Ладно с жизненным циклом Activity и фрагментов приходится осознать очевидную вещь, что onDestroy() убивает все объекты этого класса хоть они static, хоть нет. Горькая правда состоит в том, что даже Application Context, записанный в статичное поле синглтона, может прибиваться системой, если прибивается вызвавшее его Activity.
Android это не Java. Печаль.
Ладно с жизненным циклом Activity и фрагментов приходится осознать очевидную вещь, что onDestroy() убивает все объекты этого класса хоть они static, хоть нет. Горькая правда состоит в том, что даже Application Context, записанный в статичное поле синглтона, может прибиваться системой, если прибивается вызвавшее его Activity.
Android это не Java. Печаль.