2014-05-22 6 views
3

내 앱에는 FragmentManager를 사용하여 조각을 백 스택에 밀어 넣고 팝하는 작업이 있습니다. 그러나 백스 타일에 조각이 2 개 있고 마지막 조각이 튀어 나오면이를 감지하여 작업 표시 줄의 제목을 적절하게 설정하는 방법이 없습니다. 내가 볼 수있게되는 부분을 결정하기 위해 재정의 할 수있는 방법이 있었으면 좋겠다. uservisiblehint, onHiddenChanged 등이 호출됩니다. 어떻게합니까 :조각 및 백 스택을 사용할 때 작업 막대 제목 관리

• 조각이 표시 될 때 결정하십시오. OR

• 백 스택의 조각을 사용할 때 작업 표시 줄 제목을 효과적으로 관리합니까?

+0

관련 http://stackoverflow.com/questions/6503189/fragments-onresume-from-back-stack –

+0

@vipulmittal 감사를 보인다, 그게 잘 될거야. 답변으로 의견을 게시하면 현상금을 수락하고 수여합니다. 답변으로 게시 된 – RunLoop

+0

. 감사합니다 :-) –

답변

6

백 스택이 변경 될 때마다 호출되는 addOnBackStackChangedListener을 추가 할 수 있습니다. 이 함수의 내부에서 최상위 단편을 가져 와서 onResume을 호출하면됩니다. 당신은 다음 링크를 참조 할 수 있습니다 자세한 내용은

:

Fragments onResume from back stack

관련 문제