0
я должен создать AlarmManager, что повторение каждые секунд, я использую этот кодAndroid: AlarmManager не начать
Intent in = new Intent(context,Tempo_Indietro.class);
in.putExtra("id_widget", appWidgetIds[i]);
PendingIntent pi = PendingIntent.getActivity(context, 0, in, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarm = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
alarm.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 1000, pi);
но не начать ... почему ??
Хорошо, но почему он не начал с getActivity? – MimmoG
Потому что использование BroadcastReceiver является наиболее распространенным сценарием. Это необходимо для будильников _WAKEUP, если вы хотите, чтобы устройство надежно проснулось, когда будильник погас. Подробно, вы можете увидеть эту ссылку: http://stackoverflow.com/questions/6641141/start-activity-using-alarmmanager-without-broadcastreceiver – secretlm
Да, я знаю, но в другом приложении я использовал getActivity, и он работал хорошо ... возможно, в widgetprovider Я не могу использовать AlarmManager с getActivity? – MimmoG