미분류
Fragment는 기본 생성자가 필요합니다.
기본적으로 FragmentManager는 프레임워크에서 제공하는 FragmentFactory를 사용하여 프래그먼트의 새로운 인스턴스를 만든다. FragmentFactory는 리플렉션을 사용하여 프래그먼트의 파라미터가 없는 생성자를 찾아 호출하는데 이러한 부분 때문에 개발자가 파라미터가 있는 생성자를 직접 호출하여 프래그먼트를 인스턴스화 하는 코드가 있더라도 프래그먼트가 재생성 될때는 파라미터가 없는 생성자를 찾아서 호출하게 된다. 더보기…