我正在制作一个应用程序,其中设置闹钟是其中之一的特色。目前我不需要让应用程序成为独立的闹钟管理器。因此,我将使用AlarmClock类的ACTION_SET_ALARM通过以下代码设置闹钟:
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_HOUR, hour);
i.putExtra(AlarmClock.EXTRA_MINUTES, minute);
i.putExtra(ALarmClock.EXTRA_MESSAGE, "Good Morning");
startActivity(i);
它能够很好地满足需求。但是,我的应用程序在按钮按下后自动打开系统默认的时钟设置,并设置闹钟。我不需要这种情况发生。 我需要按下按钮,设置闹钟(现在已经实现),但我不需要系统的时钟应用程序出现。我看到有一些应用程序可以做到我需要的功能。
请帮助我在后台设置闹钟/设置闹钟后不要打开时钟应用程序。 希望我已经清楚地传达了我的问题。