adb can be used for various operations on views, touches, key-strokes, etc...
Can it also check or change the focus of views?
For example, if there are a lot of views on the current activity, and I'd like to scroll on a listView, I could choose the listView to be focused by providing its id, and it will get a focus so that I could emulate page-down key. Alternatively, I could emulate tab-key till I see that the currently focused view is a listView.