我有一个正在创建的Web应用程序,需要允许用户在页面之间滑动。根据我的研究,您需要使用MGWT(移动Google网络工具包http://code.google.com/p/mgwt/)

然后,您必须创建一个扩展Panel类并实现MGWT的“HasTouchHandlers”接口(interface)的类:

(http://code.google.com/p/mgwt/source/browse/mgwt/src/main/java/com/googlecode/mgwt/ui/client/widget/touch/TouchPanel.java?name=v1.0.0-alpha1)

此外,您的面板还应实现GWT的AnimatedLayout接口(interface)(例如LayoutPanel,DockLayoutPanel和SplitLayoutPane),以便您可以在拦截触摸事件后本地滑动面板。

我的问题是,有人可以指出如何执行此操作的教程或示例代码吗?或者如何根据以下内容布局GWT项目
面板?例如,如果我的应用程序中有多个页面,我是否有多个面板?
谢谢-迈克

最佳答案

我更喜欢您使用 iScroll 进行滑动,因为它可以在Android和iOS浏览器上正常工作。该实现还将在Diigo或Dolphin之类的第三方浏览器上运行。有了这个,我想您可以完全避免使用mgwt API。

关于GWT在页面/面板之间滑动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9433970/

10-10 11:49