6

Ho creato una notifica con visualizzazione normale e estesa con controlli del giocatore identici a Google Play. Tuttavia, non vedo la notifica con i comandi di riproduzione sull'usura Android.Come ottenere i pulsanti del lettore musicale su Android come google play music

Ho provato a creare notifiche con actionButtons piuttosto che remoteViews. Ora sono in grado di vedere ogni azione come una carta separata sull'usura. Ma voglio l'aspetto del gioco di Google su usura. Ho visto anche uno schermo simile per il lettore VLC.

prega di aiuto.

enter image description here

+1

Elettori negativi, dare la soluzione se è già lì o specificare il motivo per il voto basso. – Ramesh

+0

Sei riuscito a trovare una soluzione? Per favore, gradirei il tuo aiuto –

+0

Il mio obbligo di notifica è completamente cambiato e quindi non ho mai guardato indietro. Tuttavia MediaSession dovrebbe aiutare. Pubblicherò commenti sulla tua domanda se trovo una soluzione. – Ramesh

risposta

0
  1. È possibile creare notifiche personalizzate, come ho descritto qui Android Wear : Custom Notifications

  2. ma migliore soluzione che penso è di creare applicazioni a schermo intero per usura. è possibile controllare campione sdk google o GitHub come farlo https://github.com/mauimauer/AndroidWearable-Samples/tree/master/SkeletonWearableApp

e inviare un messaggio di indossare dal telefono quando è necessario aprirlo. Un buon modo per aprire l'attività di usura dal telefono Android che puoi trovare nell'app di esempio DataLayer.

1

Android Wear crea automaticamente notifiche multimediali con i comandi di riproduzione quando si registra uno RemoteControlClient o la sua sostituzione di Android 5.0, MediaSession, utilizzando i flag di trasporto forniti per determinare quali pulsanti visualizzare e come le risposte vengono inviate all'app.

+0

Come posso aggiungere un'azione o pagina personalizzata a Wear media notification? –

+1

@konopko - 'PlaybackState' ha un metodo [getCustomActions()] (http://developer.android.com/reference/android/media/session/PlaybackState.html#getCustomActions()) per recuperare azioni personalizzate oltre il solito. Nessun supporto per pagine aggiuntive AFAIK. – ianhanniballake

+0

@ianhanniballake Puoi per favore approfondire la tua risposta? Ho creato una notifica MediaSession. Ma su Android Wear, ogni azione è mostrata a pagina. Come posso averli sulla stessa pagina? Grazie! –