04-15-2009 03:38 PM
Thanks for your reply.
finally, I made it work.
I did not directly setVerticalScroll on Manager,
I get the field which need to be displayed on the first line.
and direct caculate the position and using screen.setVerticalscroll();
it works good.
thanks for your help.
12-21-2011 09:55 AM
As you might have noticed, this Thread is over 2 years old, so the OP might not even have the access to the code anymore.
However, the reason for the problem is obvious: none of the VerticalFieldManagers the author used are scrolling, despite VERTICAL_SCROLL flag provided to them. This is because the containing Screen is scrolling on its own, and so provides its children with almost infinite height. Since the available height is big enough, the Manager doesn't see the need to scroll. A simple super(NO_VERTICAL_SCROLL) in AMainScreen's constructor (instead of super()) would have drastically changed the situation.
More details here: