Для управления навигацией вы можете переопределить
protected boolean navigationMovement(int dx, int dy,
int status, int time) {
// TODO Auto-generated method stub
return super.navigationMovement(dx, dy, status, time);
}
здесь dx для горизонтальной навигации
и dy для вертикальной навигации.
если вы хотите прослушать изменение фокуса, вы можете реализовать этот метод
public void focusChangeNotify(int arg0) {
// TODO Auto-generated method stub
super.focusChangeNotify(arg0);
}