2012-06-06 78 views
0

這可能是一般的mvp場所和活動問題,但我想在這裏瞭解的展示案例是gwtphonegap-showcase-gwt example以mvp模式傳遞參數

如何將參數傳遞給另一個視圖?

例如,我想說當用戶點擊OverviewActivity上的任何單元格時,它會每次都將它們帶到同一個地方(AboutPlace),但文本應該不同(假設它包含單元格編號)。

我添加了一個setText(String text)AboutDisplay接口在AboutDisplayGwtImpl對應的標籤和setText(),但我不知道在哪裏調用它。我試着在AboutActivitystart()方法和ClientFactoryGwtImplgetAboutDisplay()方法中調用它,但它們似乎只在應用第一次加載時才被調用一次,所以每次最終都會顯示相同的文本。

回答

1

你不應該直接使用視圖。

您可以在某個地方添加一個字段並在其中設置您的值,並在下一個活動中訪問相同的值。

+0

這就是我所做的事情:在視圖上的字段,該地點設置文本。 但它似乎只是設置文本只有一次,並沒有在那之後。 –

+1

這個地方不應該設置任何東西。隨着您的第一次活動,您將創建一個包含數據的字段的新地點。第二個活動讀取該地點並相應地更新其視圖 –