안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 .
Android를 시작한지 얼마 되지 않은 초보 입니다.
ViewPager를 이용하여 두개의 activity가 (A /B)연결 되어 있는 상태 입니다.
제가 하고자 하는 방향은
B에서 선택한 아이템 정보가 A activity그리드 뷰에 보여야 하며 해당 data가 저장 되어야 합니다.
이 경우 A activity에 D/B를 연결하고 B에서 선택한 정보를 intent를 이용하여 추가 삭제 하는것이 맞는 것인지
문의 드립니다.
인텐트를 호출하면 해당 페이지뷰로 전환 되나요? data 만 보내서 업데이트 할 계획 입니다.
아니면
만약 D/B를 상위 클래스인 FragmentPagerAdapter 에서 생성할 경우 A/ B 에서 이벤트 및 동기화 등의 컨트롤이 가능 한가요?
또한가지는 B activity에 alert dialog를 호출 하려고 했으나 해당 클래스 안에서는 호출되면 null exception error가 발생 합니다.
부득이 하게 FragmentPagerAdapter 에 oncreateDialog 함수를 오버라이딩 시키고 B activity에서 frgactivity.showDialog
와 같이 호출 하고 있습니다.
B activity에서 호출하면 안되는 이유가 뭔지 궁금합니다.