Desidero creare un plug-in che implementa qualcosa come un servizio di notifica.Utilizzo di notifiche su Android con MvvmCross
Quindi quello che sto facendo in questo momento è qualcosa di simile:
var activity = Mvx.Resolve<IMvxAndroidCurrentTopActivity>().Activity;
var builder = new NotificationCompat.Builder(activity.ApplicationContext)
.SetContentTitle(title)
.SetSmallIcon(Resource.Drawable.Icon)
.SetContentText(message);
var notificationManager = (NotificationManager)activity.ApplicationContext.GetSystemService(Context.NotificationService);
notificationManager.Notify(0, builder.Build());
Questo funziona bene e non mostra la notifica come dovrebbe mostrare. Il passo successivo è che voglio passare dalla notifica alla mia attività. Il che significa che in MvvmCross voglio navigare sul mio ViewModel.
Ma come faccio a confezionare ShowViewModel < ...>() - Comando in questa notifica? È possibile?
Su Android nativo vorrei creare un PendingIntent che punta alla mia attività che voglio mostrare.
Qualche idea? Suggerimento? Mancia? :-)
Sai come qualcosa come questo sarebbe stato fatto in V1? – Jake