German Benachrichtigung beim Antippen über Service öffnen

Discussion in 'German Forum' started by so27, Jun 18, 2019.

  1. so27

    so27 Active Member Licensed User

    Hallo zusammen,

    ich suche eine Möglichkeit, welche die Aktion beim Antippen einer Benachrichtigung über ein Service-Modul startet. Bei Benachrichtigungen mit Buttons kann ich das entsprechende Service-Modul ansprechen, aber wie kann ich das bei einer einfachen Benachrichtigung umsetzen?

    Code:
    n.Build("Title""Content""tag1", Me).Notify(4)
    Statt Me oder ein Activity wie im Code angezeigt einfach ein MyService, "ACTION" ansprechen. Geht das überhaupt? D. h., nach dem Antippen soll beispielsweise nur eine Toast-Benachrichtigung angezeigt werden.

    Code:
    n.DeleteAction(MyService, "Voyager")
    Ähnlich wie hier oben. Hier starte ich beispielsweise eine Aktion nachdem die Benachrichtigung gelöscht wird.
     
  2. MarkusR

    MarkusR Well-Known Member Licensed User

    da kann man wohl nur ein Activity angeben aber in diesem kannst du eine Funktion im Service aufrufen
    und machst das Activity wieder zu.

    macht eine Benachrichtigung
    Code:
    Sub Activity_Create(FirstTime As Boolean)
        
    'Do not forget to load the layout file created with the visual designer. For example:
        Activity.LoadLayout("Layout1")

        
    Dim noti As Notification
        noti.Initialize2(noti.IMPORTANCE_HIGH)
        noti.AutoCancel = 
    True
        noti.Light = 
    True
        noti.Sound = 
    True
        noti.Vibrate = 
    True
        
    Dim id As Int = 123
        noti.Icon = 
    "icon"
        noti.SetInfo2(
    "Title","Body Message",id,ActivityTrigger) ',Main)
        noti.Notify(id)
    End Sub
    ActivityTrigger
    Code:
    Sub Activity_Create(FirstTime As Boolean)
        
    'Do not forget to load the layout file created with the visual designer. For example:
        Activity.LoadLayout("LayoutTrigger")

        CallSubDelayed(Trigger,
    "Test")

    End Sub
    Service Trigger
    Code:
    Public Sub Test
        
        
    ToastMessageShow("Service Message",True)
        
    End Sub
     
    so27 likes this.
  3. DonManfred

    DonManfred Expert Licensed User

    so27 likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice