我使用mgwt将应用开发人员移植到移动设备上。 我在mgwt ScrollPanel中使用来创建滚动 但scrollPanel无法在智能手机中滚动。 当我在计算机上以开发模式运行时,滚动工作正常。 我不知道为什么会这样 我在mgwt的LayoutPanel中使用包装器scrollPanel。 谢谢
这是ScrollPanel代码 import com.googlecode.mgwt.ui.client.widget.ScrollPanel;
scroll = new ScrollPanel();
scroll.setStyleName(css.loginScroll(),true);
scroll.clear();
scroll.setWidget(registerForm);
scroll.setScrollingEnabledX(false);
和这个scrollPanel的CSS .loginScroll { 身高:90%; 宽度:100%; }
如果我在计算机上运行应用程序工作正常,但我在智能手机上运行是行不通的 我上传了两个视频 1)应用程序在计算机上运行 http://s250.photobucket.com/user/gallavie/media/V_20140501_080006_zps08263060.mp4.html 2)在android上运行应用程序 http://s250.photobucket.com/user/gallavie/media/V_20140501_075801_zps121a5bc5.mp4.html
我希望这有助于解决问题
答案 0 :(得分:0)
setStyleName将滚动面板css替换为你的,这是它不起作用的一个原因。没有它就试试吧。
要将样式应用于滚动面板,请尝试以下操作:scrollPanel.addStyleName()