This is not a specific question on Google android. I'm basically creating my own view components (e.g. buttons, icons, text etc..) in Google android and find myself having to define how to layout these view components on a grid.
The problem I am facing now is how to design the cursor movement. How does one move focus from one component to another when the layout is user defined ?
One thought is to assign tab priorities. However I immediately stumble into the problem when the user is navigating using the arrow keys. Any thoughts ? Suggestions ?