2013-06-24 2 views
0

MVC 개념을 사용하는 안드로이드 프로젝트를 작성하고 모델에서 컨트롤러로 사용 가능한 데이터를로드하여 컨트롤러에서 볼 수 있도록 전달합니다. 그러나이 방법을 사용하면 데이터를로드 할 수 없습니다. 데이터를 컨트롤러에 전달하여 View 클래스에 전달하여 표시 할 수 있습니까?안드로이드에서 모델보기 컨트롤러

+0

이는 모델 구현의 세부 사항에 달려 있습니다. 'DataSetObserver' 객체를 등록하고 변경 사항을 통지 할 수 있습니까? –

답변

1

옵저버 패턴이 답입니다. Controller가 Load Data Event에 대해 등록 할 메커니즘이 필요합니다. 관찰자에게 무엇인가가 변경되었다는 것을 알려주는 Observable Class에 의해 기본적으로 트리거됩니다. 이 이벤트가 발생할 때마다 컨트롤러는 Modal에서 데이터를 가져 와서 View로 전달합니다.

관련 문제