Возможно ли, чтобы действие собирало мусор, а не дочерний фрагмент?

Этот вызов, который происходит во фрагменте, иногда дает сбой из-за исключения NullPointerException, особенно когда приложение не работает на переднем плане :

getActivity().getApplication());

. Этот вызов происходит, когда от сервера приходит ответ или когда необходимо перерисовать фрагмент. Я не уверен, почему этот вызов вызовет NPE, может ли фрагмент оставаться в памяти, пока действие получает GCed?

Если это имеет значение, я использую SwipeyTab ViewPager для отображения разных фрагментов.

7
задан StackOverflowed 17 June 2012 в 11:11
поделиться