使用Mvp4g體系結構(僅)視圖的一個實例(使用@Presenter註釋注入)與其演示者關聯。 在我的情況下,我有一個EntityView與其Presenter EntityPresenter。 每當用戶點擊導航樹的葉節點時,我在TabSet中添加一個新的Tab。這個新的Tab將包含一個EntityView。 因此,我將擁有與TabSeT中許多Tab一樣多的EntityView。如何使用eventBus.addHandler使用參數來初始化演示者和視圖(multiple = true)?
我爲EntityPresenter設置了multiple=true
。 EntityView的構造函數接受一個參數。
@Inject
public EntityView(final Record view) {
//some initialization
}
的問題是,在那裏我做(從另一主持人):
EntityPresenter presenter = eventBus.addHandler(EntityPresenter.class);
我有一個說法Record params
我想傳遞給EntityView的構造函數,那怎麼辦? 和@Inject註釋構造函數(接受參數)將EntityView注入到EntityPresenter?
時,記住,你必須自己來管理您的演示情況下這裏有一些線索http://groups.google.com/group/mvp4g/browse_thread/thread/71efe128ec7c9ec3?pli=1 – Shanta 2012-01-05 10:09:42