在Ipad滚动不顺畅的其他设备(android / ios)和模拟器(包括Ipad)也顺利滚动。不知道我在哪里做错了?
这是finalContainer的代码..
Container finalContainer = new Container(new BoxLayout(BoxLayout.Y_AXIS));
finalContainer.setScrollableY(true);
finalContainer.setScrollVisible(false);
我们正在向容器添加视图。在每个视图中,我们有两个图像,一个是从Theme加载,第二个是使用“setUIID()”加载。
这是项目视图的代码..
for(int i=0;i<10;i++){
Container itemContainer = new Container(new BoxLayout(BoxLayout.X_AXIS));
Image itemFirstImage = mTheme.getImage("item.png");
Label image = new Label(itemFirstImage);
itemContainer.add(FlowLayout.encloseIn(image));
Container secondContainer = new Container(new BorderLayout());
secondContainer.setUIID("SecondImageContainer");
Container details = new Container(new BoxLayout(BoxLayout.Y_AXIS));
details.add(new Label("First Line"));
details.add(new Label("Second Line"));
details.add(new Label("Third Line"));
secondContainer.add(BorderLayout.CENTER,details);
itemContainer.add(secondContainer);
finalContainer.add(itemContainer);
}
并将最终容器添加为form.add(BorderLayout.CENTER,finalContainer);
到Form。
我试图解决但失败了,如果有任何机构有想法请指导我实现这一点..
感谢。