public class AlarmManagerBroadcastReceiver extends BroadcastReceiver { private int i = 0; @Override public void onReceive(Context context, Intent intent) { PowerManager pm = (PowerManager) context .getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = pm.newWakeLock( PowerManager.PARTIAL_WAKE_LOCK, "YOUR TAG"); wl.acquire(); Bundle extras = intent.getExtras(); StringBuilder msgStr = new StringBuilder(); if (extras != null && extras.getBoolean(ONE_TIME, Boolean.FALSE)) { msgStr.append("One time Timer : "); } Format formatter = new SimpleDateFormat("hh:mm:ss a"); msgStr.append(formatter.format(new Date())); Toast.makeText(context, msgStr, Toast.LENGTH_LONG).show(); wl.release(); } public void SetAlarm(Context context) { AlarmManager am = (AlarmManager) context .getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(context, AlarmManagerBroadcastReceiver.class); intent.putExtra(ONE_TIME, Boolean.FALSE); PendingIntent pi = PendingIntent.getBroadcast(context, 0, intent, 0); am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 60*1000, pi); } as you see I want to increase i;
onReceive()
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)