2014-02-27 2 views
-1

거의 모든 일들이 슬라이딩으로 발생하는 어플리케이션을 만들고 있습니다. 따라서 모든 활동이 네비게이션 유형 (탭 또는 탭 + 스 와이프 : http://developer.android.com/tools/projects/templates.html)의 미리 빌드 솔루션을 기반으로합니다. 이 솔루션에서 Activity의 인스턴스를 DummyFragment라는 Fragment에 전달할 수 없어 새로운 Activity를 시작해야하므로 항상 정적 메서드를 사용하여 Activity의 인스턴스를 가져 왔습니다. 이제 응용 프로그램이 커지고 복잡해 졌을 때 이미 30 가지의 활동이 모두 정적 메서드로 인스턴스를 검색 할 수 있습니다. 나는 그것을 정적으로 만드는 것은 응용 프로그램이 활성화되어 있지 않아도 장치의 성능을 떨어 뜨리지 않더라도 항상 메모리에 있다고 생각하기 때문에 그렇게 만드는 것이 좋지 않은 솔루션이라고 생각합니다.DummyFragment에서 활동을 호출하는 방법?

최적의 성능을 내기 위해 어떻게 해결해야합니까?

답변

1

조각에서 getActivity()을 호출하여 호스팅 활동에 액세스하십시오.

관련 문제