Есть ли основной обработчик для андроид приложения?
Вид.Используйте Looper.getMainLooper (); и создайте новый обработчик, передавая этот петлитель.
Могу ли я переопределить основной обработчик событий
Наскольконасколько я знаю, не попав в источник Android, вы не сможете.Опять же, я просто рекомендую захватить Looper и использовать его вместо этого.Я не уверен, что вы сможете увидеть события, хотя ....
РЕДАКТИРОВАТЬ:
Это для захвата ваш петлитель приложения.Я не думаю, что вы можете захватить петлитель ОС.
Handler handler = new Handler(Looper.getMainLooper()) {
@Override public void handleMessage(Message msg) {
// Do stuff
}
}