2013-10-09 4 views
0

Fragment을 기각 할 때 FragmentTimer이 실행 중이고이 타이머를 중지하고 싶습니다. 프래그먼트가 백 스택에서 팝핑되거나 다른 프래그먼트가 푸시 될 때 알림을 얻기 위해 오버 라이드하는 합리적인 메소드를 찾을 수 없습니다.Android 조각을 닫는 방법을 아는 방법은 무엇입니까?

조각이 '화면에서 벗어나는'것을 확인하는 방법이 있습니까?

+0

들의 OnDestroy 충분하지? – dymmeh

+0

또는 'onDetach()'또는'onPause()', "화면 끄기'가 의미하는 바에 따라? – CommonsWare

답변

0

는 조각 클래스 내부이 하나를 시도해보십시오 :

@Override 
    public void setUserVisibleHint(boolean isVisibleToUser) { 
     super.setUserVisibleHint(isVisibleToUser); 
     if (isVisibleToUser) { } 
     else { } 
    } 
관련 문제