Всякий раз, когда нам нужна ссылка на виджет, мы используем findByViewById.
Когда мы ссылаемся на виджет много времени в коде того же класса Activity, мы можем следовать любому из подходов:
- Вызывать findViewById каждый раз в жизненном цикле активности.
- Получите его в первый раз, сохраните ссылку как переменную частного экземпляра класса Activity.
Каким подходом является beter? Какими будут плюсы и минусы каждого подхода с точки зрения производительности и памяти. Пожалуйста, помогите.
EDIT: если мы перейдем к новой активности с A до B, мы не закончим A, так как мы хотим открыть A при нажатии. В этом сценарии как подойти к проблеме выше? Пожалуйста, помогите.