Pytania otagowane jako android-notifications

Powiadomienie o stanie dodaje ikonę do paska stanu systemu (z opcjonalną wiadomością tekstową w formie paska ruchu) oraz powiadomienie w oknie powiadomień.


8
StartForeground kończy się niepowodzeniem po aktualizacji do Androida 8.1
Po uaktualnieniu telefonu do wersji 8.1 Developer Preview moja usługa w tle nie uruchamia się poprawnie. W mojej długo działającej usłudze zaimplementowałem metodę startForeground, aby rozpocząć bieżące powiadomienie, które jest wywoływane podczas tworzenia. @TargetApi(Build.VERSION_CODES.O) private fun startForeground() { // Safe call, handled by compat lib. val notificationBuilder = NotificationCompat.Builder(this, DEFAULT_CHANNEL_ID) …


22
INSTALL_FAILED_DUPLICATE_PERMISSION… C2D_MESSAGE
Korzystam z powiadomień Google w mojej aplikacji i do tej pory zrobiłem poniżej w manifeście: <!-- GCM --> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <!-- GCM requires a Google account. --> <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Keeps the processor from sleeping when a message is received. --> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <!-- This app has …

9
NotificationCompat.Builder jest przestarzała w systemie Android O
Po uaktualnieniu mojego projektu do Androida O buildToolsVersion "26.0.1" Lint w Android Studio wyświetla przestarzałe ostrzeżenie dla następującej metody konstruktora powiadomień: new NotificationCompat.Builder(context) Problem polega na tym, że programiści Androida aktualizują swoją dokumentację opisującą NotificationChannel, aby obsługiwać powiadomienia w systemie Android O i dostarczają nam fragment kodu, ale z tym …

18
Dźwięk powiadomienia Androida
Użyłem nowszego kreatora NotificationCompat i nie mogę uzyskać powiadomienia, aby wydał dźwięk. Będzie wibrować i błyskać światłem. Dokumentacja Androida mówi, aby ustawić styl, z którym zrobiłem: builder.setStyle(new NotificationCompat.InboxStyle()); Ale bez dźwięku? Pełny kod: NotificationCompat.Builder builder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_launcher) .setContentTitle("Notifications Example") .setContentText("This is a test notification"); Intent notificationIntent = new …

9
Jak odrzucić powiadomienie po kliknięciu akcji
Od poziomu API 16 (Jelly Bean) istnieje możliwość dodawania działań do powiadomienia za pomocą builder.addAction(iconId, title, intent); Ale kiedy dodam akcję do powiadomienia i akcja zostanie naciśnięta, powiadomienie nie zostanie odrzucone. Po kliknięciu samego powiadomienia można je odrzucić za pomocą notification.flags = Notification.FLAG_AUTO_CANCEL; lub builder.setAutoCancel(true); Ale oczywiście nie ma to …

6
Powiadomienie przechodzi stare Intent Extras
Tworzę powiadomienie wewnątrz BroadcastReceiver za pomocą tego kodu: String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); int icon = R.drawable.ic_stat_notification; CharSequence tickerText = "New Notification"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_VIBRATE; long[] vibrate = {0,100,200,200,200,200}; notification.vibrate = vibrate; notification.flags |= Notification.FLAG_AUTO_CANCEL; …

22
Jak naprawić: android.app.RemoteServiceException: Złe powiadomienie wysłane z pakietu *: Nie można utworzyć ikony: StatusBarIcon
W dziennikach awarii widzę następujący wyjątek: android.app.RemoteServiceException: Bad notification posted from package com.my.package: Couldn't create icon: StatusBarIcon(pkg=com.my.package user=0 id=0x7f02015d level=0 visible=true num=0 ) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1456) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5487) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) at dalvik.system.NativeStart.main(Native Method) Publikuję moje powiadomienie z IntentService z zestawu …

17
Jak wyświetlić wiele powiadomień w systemie Android
Otrzymuję tylko jedno powiadomienie, a jeśli nadejdzie kolejne powiadomienie, zastępuje poprzednie, a oto mój kod private static void generateNotification(Context context, String message, String key) { int icon = R.drawable.ic_launcher; long when = System.currentTimeMillis(); NotificationManager notificationManager = (NotificationManager) context .getSystemService(Context.NOTIFICATION_SERVICE); Notification notification = new Notification(icon, message, when); String title = context.getString(R.string.app_name); …

4
Android: Testowanie powiadomień push online (Google Cloud Messaging) [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Aktualizacja: GCM jest przestarzałe, użyj FCM Wdrażam Google Cloud Messaging w mojej aplikacji. Kod serwera nie …

6
Android 4.1: Jak sprawdzić, czy powiadomienia są wyłączone dla aplikacji?
Android 4.1 oferuje użytkownikowi pole wyboru umożliwiające wyłączenie powiadomień dla określonej aplikacji. Jednak jako programista nie mamy możliwości sprawdzenia, czy wezwanie do powiadomienia było skuteczne, czy nie. Naprawdę muszę sprawdzić, czy powiadomienia są wyłączone dla bieżącej aplikacji, ale nie mogę znaleźć żadnego ustawienia w interfejsie API. Czy istnieje sposób, aby …


12
Niestandardowe układy powiadomień i kolory tekstu
Moja aplikacja wyświetla niektóre powiadomienia iw zależności od preferencji użytkownika może używać w powiadomieniu niestandardowego układu. Działa dobrze, ale jest mały problem - kolory tekstu . Standardowe skórki Androida i prawie wszystkie skórki producentów używają czarnego tekstu na jasnym tle do tekstu powiadomienia, ale Samsung nie: ich menu rozwijane powiadomień …

3
Zmiana tła ikony powiadomień w Lollipop
Przeglądałem wzorzec projektowy Powiadomienia i nie znalazłem niczego, co mówi o tle ikony powiadomienia. Jak zapewne zauważyłeś, dla niestandardowych powiadomień jest tylko jasnoszare tło. Ale aplikacje takie jak Hangouts lub po prostu powiadomienie o debugowaniu USB mają niestandardowy kolor tła ikony powiadomienia. Czy istnieje możliwość zmiany tej szarości na coś …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.