You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
// Apache许可证协议
package net.micode.notes.ui ;
import android.content.BroadcastReceiver ;
import android.content.Context ;
import android.content.Intent ;
public class AlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive ( Context context , Intent intent ) {
intent . setClass ( context , AlarmAlertActivity . class ) ;
intent . addFlags ( Intent . FLAG_ACTIVITY_NEW_TASK ) ;
context . startActivity ( intent ) ;
}
// onReceive方法中, 首先获取传入的Intent对象, 并通过setClass方法将Intent的目标Activity设置为AlarmAlertActivity。然后通过addFlags方法设置Intent的标志位FLAG_ACTIVITY_NEW_TASK, 表示启动一个新的Task来显示Activity。最后通过context.startActivity方法启动Activity。
}
//这段代码的作用是在系统闹钟触发时, 启动AlarmAlertActivity来显示提醒内容。