Intent简单使用之使用隐式调用闹钟设置闹钟(来源于官方文档)

需要添加以下权限才可以

// AndroidManifest

// 设置闹钟
    public void createAlarm (String message, int hour, int minutes) {
        Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM);
        intent.putExtra(AlarmClock.EXTRA_MESSAGE, message);
        intent.putExtra(AlarmClock.EXTRA_HOUR, hour);
        intent.putExtra(AlarmClock.EXTRA_MINUTES, minutes);
        if (intent.resolveActivity(getPackageManager()) != null)
            startActivity(intent);
    }

其中 ACTION_SET_ALARM 使用表明将要设置一个闹钟
EXTRA_MESSAGE 闹钟的提示标签
EXTRA_HOUR 小时
EXTRA_MINUTES 分钟
加入我要设置 10:20的闹钟,并且提示语句是,我正在设置一个闹钟,效果图如下:


image.png

你可能感兴趣的:(Intent简单使用之使用隐式调用闹钟设置闹钟(来源于官方文档))