내 활동을 닫고 파괴하도록 할 때 한 가지 질문이 있습니다.Android - 모든보기를 닫거나 null로 설정할 때 ViewGroup을 사용해야하나요?
내 Java 클래스에서 내보기를 참조 할 것입니다 (예를 들어, 내 Java 클래스는 화면에서 내 단추와 textviews를 참조합니다). View View에 모든보기 참조를 넣을 수 있습니까? 100 % 나중에 그들을 닫는 목적?
내 가난한 영어로 죄송합니다. 추가 설명해 드리겠습니다 :
내 버튼, 텍스트 뷰 및 기타 화면 항목에 대한 변수를 (자바 클래스로) 만들고 그룹에 넣으면 나중에 삭제할 수 있습니다. 그룹의 모든 자녀를 삭제하려면 Android에 알리시겠습니까? 또한 어쩌면 모든 루프 버튼 그룹을 사용하여 나중에 루프를 수행 할 수도 있습니다.
이것은 나쁜 습관입니까? 이 작업을 수행하는 것이 좋습니까? 아니면 ViewGroup의 의도가 아닙니까? 내가 ViewGroup에 대한 문서를 읽었지만 이것이 View Group에도 사용되는지에 대해서는 말하지 않습니다.
모든 해답을 제공해 주셔서 감사합니다. 나는 매일 배우고있다.
올바르게 이해하면 View 객체에 대한 참조 유지로 인한 메모리 누수가 걱정됩니다. 이 올바른지? –
예 메모리 누수가 걱정됩니다. 이 염려가 제 걱정입니다. –