2012-04-17 70 views
0

如何使用GWTP爲移動設備,平板電腦和桌面創建不同的視圖? 我必須有不同的Ginjectors嗎? 對於移動演示者,我可能會有更多或更少的演示者,或者某些功能可能更多或更少。那怎麼處理?GWTP - 如何根據formfactor創建多個視圖?

回答

1

您可以擁有一個ClientGinjector接口,並在多個接口(如DesktopGinjector,TabletGinjector等)中繼承它。然後,您可以爲演示者和視圖創建不同的綁定。 GWTP可以更輕鬆地處理這種情況。有一個開源的客戶體驗框架,它有一個使用GWTP創建mobilewebapp的示例。你可以在這裏查看 - http://code.google.com/p/gwt-cx/