从Android

时间:2015-08-13 15:57:37

标签: android android-intent android-activity

是Android开发的新手。我今天开发了第一个应用程序。现在开发另一个更了解它。

我的要求是

1。)我将有两个单选按钮,一个是上午10:00,另一个是上午9:00

2.。)点击上午10:00或上午9:00,警报应在我的Android默认警报服务中设置。

在谷歌搜索中,示例仅给出了如何开发自己的警报服务(我们在指定时间设置警报并接收警报并播放铃声)

我不想那样。我只想将我的应用程序用作另一个前端,它将在android的默认时钟应用程序中安排警报。

请建议

1 个答案:

答案 0 :(得分:1)

这将在上午10点设置闹钟:

Intent openClockIntent = new Intent(AlarmClock.ACTION_SET_ALARM);
openClockIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
openClockIntent.putExtra(AlarmClock.EXTRA_HOUR, 10);
context.startActivity(openClockIntent);

您还需要此权限:

<uses-permission android:name="com.android.alarm.permission.SET_ALARM"/>