2013-06-24 143 views
0

我編寫使用MVC概念的android項目,並將模型中的可用數據加載到控制器以傳遞它以查看以顯示它。但是有沒有方法來加載數據不可用,以及何時確保這一點數據可用於控制器將其傳遞給View類以顯示它?Android中的模型視圖控制器

+0

這取決於模型實施的細節。它允許註冊'DataSetObserver'對象並通知它們任何更改嗎? –

回答

1

觀察者模式就是答案。您將需要一個Controller將自己註冊爲Load Data Event的機制。這基本上是由Observable Class觸發的,它告訴觀察者事情已經發生了變化。每當這個事件發生時,控制器就會從Modal獲取數據並將其轉發給View。