2013-05-19 5 views
0

저는 Android가 처음이므로 완전히 멈췄습니다. 내 조각을 팽창 시키려고하면 예외가 계속 발생합니다.메인 액티비티의 android Fragment 바꾸기

내 프로젝트 세부 정보 : 이것은 TabHost 프로젝트입니다. 각 탭에 "더미"활동이 있습니다. 각 탭 "더미"활동에는 해당 탭의 조각 그룹을 확장하는 데 사용하는 선형 레이아웃이 있습니다. 내 기본 활동에서 주어진 탭 아래에 활동을 작성할 때 해당 활동에 대한 기본 부분을 추가합니다. 모든 것이 완벽하게 작동합니다.

내 문제 : 어떤 탭에 포커스가 있는지에 따라 동적으로 생성되는 ActionBar Menu가 있습니다. 사용자가 메뉴 항목을 클릭하면 초점이 맞춰진 탭 활동에서 현재 조각을 바꿔야합니다. ActionBar가 Main Activity에 있고 Focused Fragment에 대한 호스트 활동이 아니기 때문에 Main Activity에서 Fragment를 팽창시키는 데 어려움이 있습니다. 나는 이것을하는 방법을 알아 내려고 노력하고있는 며칠을 보냈다. 내가하는 일과 상관없이, "id 0XXXXXXX Fragment에 대한보기를 찾을 수 없습니다."라는 메시지가 나타납니다. Main Activity가 Fragments를 호스트하는 데 사용 된 탭 활동의 FragmentManager에 연결되어 있지 않기 때문에이 가정이라고 가정합니다.

호스트 활동의 단편을 주 활동에서 대체 할 수있는 방법에 대한 제안 사항은 무엇입니까?

미리 감사드립니다.

답변