android 取消RTC闹钟程序
16lz
2021-01-26
canclebutton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent=new Intent(ShutdownActivity.this, TimeReciever.class);
PendingIntent pendingIntent=PendingIntent.getBroadcast(ShutdownActivity.this, 0, intent, 0);
AlarmManager alarmManager;
alarmManager=(AlarmManager)getSystemService(ALARM_SERVICE);
alarmManager.cancel(pendingIntent);
Toast.makeText(ShutdownActivity.this, "闹钟已取消...", 3).show();
}
public void onClick(View v) {
Intent intent=new Intent(ShutdownActivity.this, TimeReciever.class);
PendingIntent pendingIntent=PendingIntent.getBroadcast(ShutdownActivity.this, 0, intent, 0);
AlarmManager alarmManager;
alarmManager=(AlarmManager)getSystemService(ALARM_SERVICE);
alarmManager.cancel(pendingIntent);
Toast.makeText(ShutdownActivity.this, "闹钟已取消...", 3).show();
}
});
两处红色部分要一样才能有效果
更多相关文章
- 高仿IOS的Android的弹出框
- android 设置闹钟及通知
- AlarmManager.setRepeating不准确的问题,被setWindow()或者setExa
- Android如何在App中启动系统闹钟
- Android(安卓)几种弹框样式 自定义Dialog PopupWindow的使用
- android 关于闹钟
- Android实例练习-可爱的小闹钟
- Android仿IOS提示框
- android 双击返回键退出应用核心代码