Я не нашел способа полностью отключить экран по умолчанию.Однако меньшая задержка (500 мсек) перед startActivity работает для меня хорошо.Кроме того, у меня есть следующие флаги в моем намерении, чтобы начать свою пользовательскую деятельность.Мой код выглядит примерно так:
if (TelephonyManager.EXTRA_STATE_RINGING.equals(state))
{
SystemClock.sleep(500 * 1);
Log.d("MPR", "Its Ringing [" + number + "]");
Intent startMain = new Intent();
startMain.setClassName("com.foo.TIC", "com.foo.TIC.TestInComing");
startMain.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NO_USER_ACTION);
startMain.putExtra("PNO", number);
context.startActivity(startMain);
}