Kat*_*a24 0 android alarmmanager android-alarms
我正试图为特定的日期和时间设置闹钟,但到目前为止,我一直没有成功.作为一项实验,我试图将它设置为今天上午10:04,如下所示:
Calendar cal = Calendar.getInstance();
// int currtYear = cal.get( Calendar.YEAR );
// int minute = cnvrtStrg( splitTime[1] ) - 5;
// int hour = cnvrtStrg( splitTime[0] );
cal.setTimeInMillis( System.currentTimeMillis() );
cal.clear();
cal.set( 2012, 4, 10, 10, 4 );
Intent intent = new Intent( passing_info.this, alarm_receiver.class );
sender = PendingIntent.getBroadcast( this, 0, intent, 0);
am = (AlarmManager)getSystemService( ALARM_SERVICE );
am.set( AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(),sender );
Toast.makeText( getApplicationContext(), "Alarm set",Toast.LENGTH_SHORT ).show();
Run Code Online (Sandbox Code Playgroud)
我是如何设置的吗?为什么这不做任何事情?即它不会熄灭(接收器类振动手机)
谢谢
PS Toast消息出现在底部
月总是减一.意味着如果你想给4月然后使用3而不是4所以:
cal.set( 2012, 3, 10, 10, 4 );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |