UNREALONE: dík za názor - i když jde jiným směrem než můj úmysl :) Každopádně vzhled ještě určitě projde několika revizemi.
LWEEK: @Override je "zbytečný" vždycky. Když už tam je, kompiler kontroluje jestli metoda opravdu overriduje metodu z parent třídy (Java 1.5+) nebo implementuje (Java 1.6) metodu v interface.
LWEEK: Asi opravdu bezpečnostní omezení - z dokumentace: "Note: there will be restrictions on which applications can initiate a call; most applications should use the ACTION_DIAL."