调用android的AlarmManager设定闹钟,在模拟器上面运行成功,小米手机上却不行? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

调用android的AlarmManager设定闹钟,在模拟器上面运行成功,小米手机上却不行?

2016-05-27 17:03:37 3795 2

下面是代码

 new TimePickerDialog(ChooseTiMingTime.this, 0, new TimePickerDialog.OnTimeSetListener() {
 @Override
 public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
 Intent intent = new Intent(ChooseTiMingTime.this, AlarmTestActivity.class);
 //设置响铃时间
 Calendar calendar = Calendar.getInstance();
 // //设置年月日
 calendar.setTimeInMillis(System.currentTimeMillis());
 //设置时分
 calendar.set(Calendar.HOUR, hourOfDay);
 calendar.set(Calendar.MINUTE, minute);
                    //构造一个PendingIntent对象
                    PendingIntent pendingIntent = PendingIntent.getActivity(ChooseTiMingTime.this, 0, intent, 0);
                    //设置在规定的时间内启动组件
                    alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
                    //闹铃设置成功提示
                    Toast.makeText(ChooseTiMingTime.this, "闹铃设置成功", Toast.LENGTH_SHORT).show();
                }
            }, currentCalendar.get(Calendar.HOUR_OF_DAY), currentCalendar.get(Calendar.MINUTE), false).show();

下面是简单的dialog的activity

 //加载指定音乐
 mediaPlayer = MediaPlayer.create(AlarmTestActivity.this, R.raw.alarm);
 //设置循环播放
 mediaPlayer.setLooping(true);
 mediaPlayer.start();
 //创建一个对话框
    new AlertDialog.Builder(AlarmTestActivity.this).setTitle("闹钟").setMessage("闹钟响了,GO!GO!GO!倩楠,你要迟到了!!!!").setPositiveButton("确定",
    new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
              //停止音乐
            mediaPlayer.stop();
            //释放资源
            mediaPlayer.release();
            //结束该Activity
            finish();
        }
    }).show();
取消 提交回答
全部回答(2)
添加回答
相关问答

1

回答

android关于闹钟关机重置的问题

2016-06-07 11:38:08 1399浏览量 回答数 1

1

回答

android关于闹钟关机重置的问题

2016-06-03 10:24:02 1677浏览量 回答数 1

1

回答

安卓崩溃分析sdk在初始化的时候会读取imei等信息么?

2022-10-29 22:58:35 66浏览量 回答数 1

0

回答

原生安卓引入uc webview sdk,(U4内核)可行?

2021-11-15 10:30:41 1104浏览量 回答数 0

1

回答

安卓端实人认证安卓端 在fragment中的webView 调用认证sdk 就会卡在加载页面

2019-05-17 14:36:41 1615浏览量 回答数 1

1

回答

Iot Studio中自己集成SDK开发安卓app怎么控制添加的设备

2019-03-10 18:28:51 5381浏览量 回答数 1

1

回答

安卓sdk 签名公开的访问URL

2018-04-04 14:40:12 811浏览量 回答数 1

0

回答

【视频云端SDK】关于安卓指令集的兼容,Library xxx.so not found

2018-01-18 11:51:46 3457浏览量 回答数 0

1

回答

请问微信分享sdk分享二维码图片到安卓微信,没有长按识别二维码选项

2016-03-09 18:36:56 3653浏览量 回答数 1

0

回答

阿里云OSS安卓SDK上传文件时怎么没有用到IO流?上传只能用byte数组

2015-01-22 11:51:11 7168浏览量 回答数 0
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Android内存泄漏自动化链路分析组件Probe
立即下载
手机卫士性能优化方案-Android篇
立即下载
Android应用启动速度和内存优化实践
立即下载