Что происходит с представлением переработчика, когда действие уничтожается? - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь понять, что произойдет с представлением рециркулятора, которое заполняется с помощью RecyclerView.Adapter, когда действие, содержащее представление рециркулятора, уничтожено.

В моем коде я передаю контекст действиякоторый держит вид переработчика.Когда ориентация изменится, действие будет уничтожено и воссоздано.Это сделает недействительным контекст, который был передан представлению переработчика.Это приводит к утечке памяти?Если да, то что было бы лучшим способом избежать этого?Если нет, то как Android, особенно представление переработчика, может получить новый контекст?

Это можно было спросить раньше, и я был бы очень признателен, если бы кто-то указал мне на сообщение.

1 Ответ

0 голосов
/ 18 декабря 2018

Нет, это не приведет к утечке памяти, если вы передаете контекст не статично.Я имею в виду, что если вы передаете контекст в статическом контексте, то это проблема, приводящая к утечке памяти, иначе вы можете пойти дальше.не о чем беспокоиться.Если ориентация изменится, все ссылки исчезнут, пока вы не удержите в связке вручную.И то же самое относится к вашей точке зрения переработчика и вашему пройденному контексту.Убедитесь, что вы не храните статичные вещи, такие как упомянутый вами контекст.

...