【发布时间】:2011-12-20 06:53:32
【问题描述】:
我正在编写一个设置警报的应用程序,这是导致强制关闭的相关代码:
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 并显示 Toast,但强制关闭仍在发生。
我对 Android 编程真的很陌生,我开始认为这里还有其他力量在起作用...是否需要编辑清单文件以说明非本应用程序的活动(例如此应用程序尝试启动的闹钟)?
编辑:我应该提到,我使用的是 Android 2.3.5(API 级别 10)。
【问题讨论】:
标签: android android-activity android-intent clock alarm