On the grid screen I have tested and read that isRemoteKeyPressed() does not give all the key presses as it seems to all be handled internally. Please correct me if I am wrong. If this is wrong, then the reat of my questions are not applicable.
I would like to know when an items focus has changed instead of knowing when an item has been focused (isListItemFocused) - is this possible?
I have worked with timers on the isListItemFocused() event as a workaround, however it's not clean and there are two issue big issues with this.
1) if one holds the button down initially, isListItemFocused() is never called (make sense, but how do I know they clicked a button?)
2) if one clicks right once, and then holds down the button, I can know the initially focus happend, but I can't tell if the end user is still scrolling.
I hope this makes sense. I am basically trying to key off of an inital keypress, specifically the d-pad and fwd/rwd buttons on a GridScreen.
Thanks!