Layout 黑莓滚动视图
我已经创建了屏幕布局,通过使用子布局定位每个组件,并告知相对的X、Y位置 问题是,当从ObjectChoiceField中选择一个选项或以编程方式添加一个新的文本字段时,整个布局会再次绘制,这会导致Scrollview从用户先前交互的位置跳到顶部,给用户带来痛苦Layout 黑莓滚动视图,layout,blackberry,blackberry-jde,choicefield,Layout,Blackberry,Blackberry Jde,Choicefield,我已经创建了屏幕布局,通过使用子布局定位每个组件,并告知相对的X、Y位置 问题是,当从ObjectChoiceField中选择一个选项或以编程方式添加一个新的文本字段时,整个布局会再次绘制,这会导致Scrollview从用户先前交互的位置跳到顶部,给用户带来痛苦 使用子布局进行定位是否存在问题?如果是这样的话,我怎样才能在BlackBerry中创建一个复杂的布局而不进行子布局呢?您还没有发布代码,因此很难找出问题所在。无论何时修改VFM包含的字段集,垂直滚动位置听起来都将变为0。您可以在修改子字
使用子布局进行定位是否存在问题?如果是这样的话,我怎样才能在BlackBerry中创建一个复杂的布局而不进行子布局呢?您还没有发布代码,因此很难找出问题所在。无论何时修改VFM包含的字段集,垂直滚动位置听起来都将变为0。您可以在修改子字段之前读取当前滚动位置,然后在执行布局逻辑后显式设置它