diff options
Diffstat (limited to 'java')
| -rw-r--r-- | java/org/gnu/emacs/EmacsService.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/java/org/gnu/emacs/EmacsService.java b/java/org/gnu/emacs/EmacsService.java index d17ba597d8e..9bc40d63311 100644 --- a/java/org/gnu/emacs/EmacsService.java +++ b/java/org/gnu/emacs/EmacsService.java | |||
| @@ -1967,4 +1967,29 @@ public final class EmacsService extends Service | |||
| 1967 | else | 1967 | else |
| 1968 | requestStorageAccess30 (); | 1968 | requestStorageAccess30 (); |
| 1969 | } | 1969 | } |
| 1970 | |||
| 1971 | |||
| 1972 | |||
| 1973 | /* Notification miscellany. */ | ||
| 1974 | |||
| 1975 | /* Cancel any notification displayed with the tag TAG. */ | ||
| 1976 | |||
| 1977 | public void | ||
| 1978 | cancelNotification (final String string) | ||
| 1979 | { | ||
| 1980 | Object tem; | ||
| 1981 | final NotificationManager manager; | ||
| 1982 | |||
| 1983 | tem = getSystemService (Context.NOTIFICATION_SERVICE); | ||
| 1984 | manager = (NotificationManager) tem; | ||
| 1985 | |||
| 1986 | runOnUiThread (new Runnable () { | ||
| 1987 | @Override | ||
| 1988 | public void | ||
| 1989 | run () | ||
| 1990 | { | ||
| 1991 | manager.cancel (string, 2); | ||
| 1992 | } | ||
| 1993 | }); | ||
| 1994 | } | ||
| 1970 | }; | 1995 | }; |