Preguntas etiquetadas con android-pendingintent


9
¿Llamar a startActivity () desde fuera de una actividad?
Estoy usando un AlarmManagerpara activar una intención que transmite una señal. El siguiente es mi código: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, …

6
La notificación pasa Extras de intención anteriores
Estoy creando una notificación dentro de un BroadcastReceiver a través de este código: String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); int icon = R.drawable.ic_stat_notification; CharSequence tickerText = "New Notification"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_VIBRATE; long[] vibrate = {0,100,200,200,200,200}; notification.vibrate …

8
Intención: si la actividad se está ejecutando, tráigala al frente, de lo contrario, comience una nueva (desde la notificación)
Mi aplicación tiene notificaciones que, obviamente, sin ningún indicador, comienzan una nueva actividad cada vez, así que tengo varias actividades iguales ejecutándose una encima de la otra, lo cual es simplemente incorrecto. Lo que quiero que haga es llevar la actividad especificada en la intención pendiente de notificaciones, al frente …

3
PendingIntent no envía Intent extras
Mi MainActicity comienza RefreshServicecon un Intentque tiene un booleanextra llamadoisNextWeek . Mi RefreshServicehace un Notificationque inicia mi MainActivitycuando el usuario hace clic en él. esto se ve así: Log.d("Refresh", "RefreshService got: isNextWeek: " + String.valueOf(isNextWeek)); Intent notificationIntent = new Intent(this, MainActivity.class); notificationIntent.putExtra(MainActivity.IS_NEXT_WEEK, isNextWeek); Log.d("Refresh", "RefreshService put in Intent: isNextWeek: " …


13
PendingIntent funciona correctamente para la primera notificación pero incorrectamente para el resto
protected void displayNotification(String response) { Intent intent = new Intent(context, testActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK); Notification notification = new Notification(R.drawable.icon, "Upload Started", System.currentTimeMillis()); notification.setLatestEventInfo(context, "Upload", response, pendingIntent); nManager.notify((int)System.currentTimeMillis(), notification); } Esta función se llamará varias veces. Me gustaría que cada uno notificationiniciara testActivity cuando se hace clic …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.