Я пишу приложение, которое устанавливает будильник, и вот соответствующий код, который вызывает закрытие силы:
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_HOUR, hours);
i.putExtra(AlarmClock.EXTRA_MINUTES, minutes);
i.putExtra(AlarmClock.EXTRA_SKIP_UI, true);
startActivity(i);
startActivity(i)
вызывает закрытие силы.Я пытался поймать ActivityNotFoundException
и отобразить тост, но закрытие силы все еще происходит.
Я действительно новичок в программировании на Android, и я начинаю думать, что здесь работают другие силы ... нужно ли редактировать файл манифеста, чтобы учесть действия, не относящиеся к этому приложению (например, будильник), которые пытается запустить это приложение?
РЕДАКТИРОВАТЬ: я должен был упомянуть, я использую Android2.3.5 (уровень API 10).