Developement Notes: SR After Shoot
디자인
기능
개발 중 알게 된 내용
Fragment 내에서 Context에 접근할 때
문제점
Fragment 내의 Method에서 getActivity()를 호출했으나 null이 리턴되었다.
해결방법
Timing 문제였던 것 같다. onActivityCreated()라는 메서드가 있는데, 이 CallBack이 호출된 이후에야 Activity를 얻어올 수 있는 것 같다. 작성한 Fragment 안에 이 메서드를 Override하여, 이 부분에 Activity를 얻는 부분, 또는 얻어서 해야 할 일을 넣거나, Flag 설정을 하도록 할 수 있을 것 같다.
Drawer 관련 참고문서
- Official: Design Pattern - Navigation Drawer
- Drawer를 사용한 App 디자인패턴
- Official: Getting Started - Creating a Navigation Drawer
- Drawer 사용 예
- Android – Creating a Navigation Drawer
- 간단하고 깔끔하게 기본 구성 설명
- Android Sliding Menu using Navigation Drawer
- 세부 기능까지 상세하게 다룬 글