Il fatto è che l'Activity_KeyPress viene eseguito solo se nessuna View ha il focus, ovvero se nessuna View "editabile" ha il cursore, perché l'eventuale View stessa "consuma l'evento".
Nel tuo caso, EditText1 ha il focus quindi gli eventi che vengono scatenati sono quelli relativi a questa View (FocusChanged, TextChanged, EnterPressed).