마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Fragment 사용하는 함수 Activity 에서 호출하고 싶습니다.

0 추천
초보 개발자 입니다.

Fragment 에서 사용하고 있는 함수를 WindowPopup(Activity) 에서 사용하고 싶은데요

Fragment 에서 태그를 하나 선언후

액티비티에서

FragmentA fragmentA = (FragmentA) getSupportFragmentManager().findFragmentByTag("FRAGMENT_TAG");
                fragmentA .showfunitem();

이런식으로 호출 할려 하는데 showfunitem 에 대해

nullpointerException 이 하나 뜨네요 on a null object reference 이런식으로 로그가 뜨는데

어떻게 해야 할까요
개발자어려워요 (660 포인트) 님이 2017년 11월 29일 질문

1개의 답변

0 추천

Tag를 사용한 Fragment의 경우 한 번 Fragment가 초기화된 후 사용하는 것을 추천드리며, null 처리를 해서 tag에 대한 Fragment가 없을 때는 Fragment의 생성 로직을 추가하셔야 합니다.

 
minor (13,710 포인트) 님이 2017년 11월 30일 답변
...