Java tutorial
//package com.java2s; //License from project: Apache License import android.app.PendingIntent; import android.content.Context; import android.content.Intent; public class Main { static PendingIntent createOpenCalendarEventPendingIntent(Context context) { Intent intent = createCalendarIntent(Intent.ACTION_VIEW); return PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); } private static Intent createCalendarIntent(String action) { Intent intent = new Intent(); intent.setAction(action); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Intent.FLAG_ACTIVITY_CLEAR_TOP); return intent; } }