草庐IT

notification-listener

全部标签

安卓 : Notification sound disable

我收到了关于此代码的通知:Notificationnotifica=newNotification();notifica.flags|=Notification.FLAG_AUTO_CANCEL;notifica.icon=R.drawable.serie_notification;notifica.when=System.currentTimeMillis();使用notifica.defaults=notifica.defaults|Notification.DEFAULT_SOUND;我启用了默认声音,但如果我想禁用该声音该怎么办?? 最佳答案

android - 使用 Firebase : Get notification when new message received - Android 的聊天应用

我正在使用Firebase实时数据库开发一个聊天应用。我已经能够正确发送和接收消息。现在,我想在收到新消息时执行通知。为此,我创建了一个Service,它使用ChildEventListener监听数据库更改并创建通知。问题是我在onChildAdded方法中创建通知,并且此方法会为数据库中的现有节点和新节点触发。这导致每当用户从应用程序来回导航时,都会为同一条消息创建多次通知。这是我的实现方式:chatMsgsRef.orderByChild(FirebaseDBKeys.LOCATION_LAST_UPDATED).addChildEventListener(newChildEve

java - 为什么 UtteranceProgress Listener 不会在 Text to Speech 上被调用?

我尝试在文本到语音的开头和结尾调用一些方法,所以我使用了setOnUtteranceProgressListener,但它不起作用/被调用。我做错了什么?这里需要的代码:类:publicclassSpeechRecognizerActivityextendsActivityimplementsTextToSpeech.OnInitListener初始化方法:@OverridepublicvoidonInit(intstatus){if(status==TextToSpeech.SUCCESS){Stringlanguage=Locale.getDefault().getLanguage

Android Notification 重新启动应用程序但想要恢复

您好,我已经能够获得为我的Activity显示的通知,并且当用户单击应用程序重新启动的通知。但是我只是希望它重新出现而不是重新启动。例如。它是一个网络应用程序,我希望它在用户选择通知时出现在前面。但不刷新网页。我可以捕获这个Intent还是我发送了错误的Intent?通常,如果我按下主页按钮并单击应用程序图标,应用程序就会出现并且不会刷新/重新启动。所以这就是我想要的行为。有什么想法吗?Stringns=Context.NOTIFICATION_SERVICE;NotificationManagermNotificationManager=(NotificationManager)ge

安卓工作室 : sound notification on build success

我的应用在AndroidStudio/IntelliJ中编译并部署在智能手机上后是否可以播放声音我的解决方法是在我的StartActivity的onStart()方法中播放声音,但我必须为每个新项目实现(复制/粘贴)此模式。不是很好的解决方案。 最佳答案 在AndroidStudio中,进入Preferences>Appearance&Behavior>Notifications,进入GradleBuild(Logging)并选中Readaloud框。当您的构建完成后,这将说明Gradle构建在x分x秒内完成。

android - NotificationCompat.setStyle() 无法获取 Notification.MediaStyle

我发现MediaStylesetStyle在我使用时不起作用NotificationCompat.builder(this)发出通知。我的意思是,当在NotificationCompat.Builder(this)上使用它时:.setStyle(newNotification.MediaStyle().setMediaSession(mySession))它说它想获得NotificationCompat.style而不是Notification.MediaStyle。你能帮我解决这个问题吗?NotificationCompat有替代品吗?谢谢。 最佳答案

android - java.lang.NullPointerException : Attempt to invoke interface method 'java.util.Iterator java.lang.Iterable.iterator()' when starting a notification

我注意到我的一些用户遇到了这个异常。我不知道如何重现它,我只有关于Crashlytics的报告。似乎深入谷歌的代码。在使用此代码的数千人中,只有39人出现异常。知道可能出了什么问题吗?FatalException:java.lang.NullPointerException:Attempttoinvokeinterfacemethod'java.util.Iteratorjava.lang.Iterable.iterator()'onanullobjectreferenceatandroid.app.ApplicationPackageManager.getUserIfProfile(

android - 解析 : Push Notifications "deviceToken" undefined

这是我在ParseConsole上的安装页面中的情况:如您所见,有些设备有“deviceToken”,有些没有“deviceToken”。这不好,因为每个设备都应该有deviceToken才能工作。这怎么可能?这是一个严重的问题,因为没有deviceToken的人不会收到推送通知!我已按照Parse.com上的所有说明执行所有操作,即使借助他们的空白项目和网络上的各种问题也是如此。但是没有什么能解决我的问题,现在我什么也做不了。我唯一能想到的是,在我的应用程序(它已经在商店中)使用GoogleCloudMessaging之前,我决定通过这个新的更新来更改系统并使用Parse完全删除GC

android - 毕加索图书馆,Android : Using Error Listener

我正在使用Picasso库来加载图像,但遇到了问题。当图像无法加载时,我想隐藏View而不是加载默认图像。我从源代码中注意到,添加监听器的唯一方法似乎是来自构建器,但是当图像加载失败时,永远不会调用错误方法。有人有这方面的经验吗?iv=(ImageView)findViewById(R.id.imageView);Picasso.Builderbuilder=newPicasso.Builder(getApplicationContext());builder.listener(newPicasso.Listener(){@OverridepublicvoidonImageLoadFa

android - 未为 Listen 类型定义方法 getSystemService(String)

我正在尝试检查com.android.music是否正在运行,我在这一行收到以下错误this.getSystemService(Context.ACTIVITY_SERVICE);错误:ThemethodgetSystemService(String)isundefinedforthetypeListen代码:publicbooleanisMusicRunning(){ActivityManageractivityManager=(ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ListprocInfos=