Qué codificar para que la notificación se pegue hasta que la música deje de jugar
Quiero la notificación que pegaré en la barra de la notificación hasta que la música deje de jugarla. Actualmente he escrito algún código en el que puedo mostrar la notificación, pero cuando presiono botón de notificación clara o cambiarlo que desaparece del centro de notificación. Quiero notificación como spotify que permanece en la barra hasta que deje de reproducir música. Aquí está mi código de notificación
int pendingRequestCode = 0; // final Resources res = getResources(); notificationManager = (NotificationManager) getSystemService( NOTIFICATION_SERVICE); Intent i = new Intent(getApplicationContext(),Mainactivity.class); Notification.Builder builder = new Notification.Builder(this) .setSmallIcon(R.drawable.ic_action_search) .setAutoCancel(true) .setTicker("test ckick") .setContentIntent(PendingIntent.getActivity(getApplicationContext(), NOTIFICATION_DEFAULT, i,0)); // Sets a custom content view for the notification, including an image button. layout = new RemoteViews(getPackageName(), R.layout.notification); layout.setTextViewText(R.id.notification_title, getString(R.string.app_name)); Intent clickIntent = new Intent(); clickIntent.setAction(ACTION_DIALOG); PendingIntent pendingIntent = PendingIntent.getBroadcast(getApplicationContext(), pendingRequestCode, clickIntent, PendingIntent.FLAG_UPDATE_CURRENT); layout.setOnClickPendingIntent(R.id.notification_button,pendingIntent); builder.setContent(layout); // Notifications in Android 3.0 now have a standard mechanism for displaying large // bitmaps such as contact avatars. Here, we load an example image and resize it to the // appropriate size for large bitmaps in notifications. layout.setImageViewResource(R.id.notification_button, R.drawable.pause); notificationManager.notify(NOTIFICATION_DEFAULT, builder.getNotification());
esperando respuesta
- Vibrar un dispositivo Android Wear en la notificación
- ¿Cómo mostrar la notificación múltiple como un grupo?
- ¿Cómo saber si la función Mostrar notificación está inhabilitada para mi aplicación?
- Establecer una combinación de Vibración, Luces o Sonido para una notificación en android
- NotificationCompat.BigTextStyle El contenido desaparece en la nueva notificación
- ¿Cómo comprobar si el usuario ha inhabilitado sonidos para las notificaciones?
- Notificación personalizada con diseño dinámico en la vista remota
- ¿Cómo puedo evitar la actualización de notificaciones parpadeantes mientras cambia el botón
- Cambiar dinámicamente el texto de notificación de Android
- Obtener el ancho del panel de notificaciones de Android
- Android 4.3 Bluetooth ble no se llama onCharacteristicRead ()
- ¿Cómo hacer la notificación en android?
- Java.lang.NullPointerException: Intenta invocar el método de interfaz 'java.util.Iterator java.lang.Iterable.iterator ()' al iniciar una notación
Utilice setOngoing(true)
para indicar que el evento está en curso. También puede desear eliminar setAutoCancel(true)
, ya que borra la Notification
cuando el usuario hace tapping.
Notification.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL
- {Entrada de Facebook} java.lang.NoClassDefFoundError: android.support.v4.content.LocalBroadcastManager
- ExpandableListView no reacciona y recibe ningún clic