¿Es posible agregar a los oyentes onclick a las vistas remotas en android

He creado un método de notificación como se muestra a continuación:

NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification notification; notification = new Notification(R.drawable.messageicon, "You have a new message", System.currentTimeMillis()); notification.flags |= Notification.FLAG_AUTO_CANCEL; RemoteViews view = new RemoteViews(getPackageName(), R.layout.notification); view.setImageViewResource(R.id.image, R.drawable.ic_launcher); view.setTextViewText(R.id.title, "New Message"); view.setTextViewText(R.id.text, message); notification.contentView = view; Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); PendingIntent activity = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT); notification.contentIntent = activity; notificationManager.notify(0, notification); 

Quiero agregar un botón en la barra de estado y al hacer clic en el botón debe aparecer un pop-up. Cualquier ayuda sería muy apreciada.

No se puede hacer directamente, pero puede utilizar RemoteViews.setOnClickPendingIntent (int viewId, PendingIntent pendingIntent).

Si desea llamar a la misma actividad en todos los eventos onClick botón, asegúrese de agregar un Intent.setAction (String acción) con una cadena diferente para que el sistema no se fusionan todas las intenciones en sólo uno para todos los botones.

A continuación, tema de su actividad como un cuadro de diálogo y tendrá un popup.

  • Imagen en Widget
  • Cómo puedo cambiar el tamaño de texto en RemoteViews
  • Android ¿Cómo setWeight de una RemoteView?
  • Cómo hacer referencia a una vista en una notificación personalizada
  • ¿Cómo crear una notificación con una vista personalizada, pero con una apariencia nativa?
  • Notificaciones de Remote View de Android
  • Cómo actualizar parcialmente las vistas en un widget de aplicación sin reconstruir todas las RemoteViews
  • Las vistas de StackedWidget no se muestran
  • Notificación para el reproductor de música android
  • No se pudo expandir RemoteViews para: StatusBarNotification
  • Cómo cambiar la imagen en el widget de la aplicación mediante programación en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.