03-29-2012 01:15 AM
No it wont work on playbooks. The solution i prompted here is for devices having track ball for navigation.
Another solution i came up with is you can determine the size of the screen with screen.height
And you need to know the each elements height .,
//determining the number of elements fits on screen space
var numofItemsFitsInScreen = screen.height/eachElementHeight;
if the the number of elements you have is greater than the numofItemsFitsInScreen
even i have the same issue as yours and i solved it like this., by showing the number of pages and previous, next buttons.
you also want to have last and first buttons too ;-)
i'm not at office so i cant take screen shot of my app but it looks like this (is 3 is the current page)
First Previous 1 2  4 5 .. Next Last
use as much css as you want to make it look cool
08-17-2012 11:52 AM
Problem with this approach is that once we use this on device, user can really scroll very fast using the track ball, and that crashes the application. Because so many functions get called in continuation.
Any suggestions to fix that are welcome.