在GWT中移植移动UiBinder文件
我开发了GWT桌面浏览器应用程序,在开始移植应用程序for webkit浏览器之前,我需要澄清以下疑惑:
是否可以映射多个UiBinder模板与相同的View类?
这些小部件在桌面以及webkit(移动)浏览器的外观和感觉上是否一致?
提前感谢。
看看GWT SDK附带的mobilewebapp示例。 您可以看到,应用程序如何通过使用延迟绑定来根据设备提供不同的视图。
使用第一种方法,您对每个设备都有不同的视图。 所以,你可以自由地为不同的平台选择不同的小部件。
我想分享一个我尝试过的方法,首先,不是将视图映射到viewimpl,而是将它绑定到viewprovider,然后根据用户代理值返回适当的实例绑定到。我在样本中实现了这一点应用程序和它现在工作良好。
链接地址: http://www.djcxy.com/p/44103.html