草庐IT

通知栏

全部标签

Android 通知 onTap : Launch activity based on condition

如果应用程序已登录并在前台点击通知,那么我只想将用户带到Activity新闻。如果应用程序在后台,则将其置于前台并转到NEWSActivity。如果应用未启动或不在后台,则显示LOGINActivity,然后在完全登录成功后将用户带到NEWSActivity。如果用户未登录,我可以使用我的测试代码将用户带到新闻Activity,但不能将其带到登录Activity!NotificationManagermNotificationManager=(NotificationManager)this.getSystemService(Context.NOTIFICATION_SERVICE);

android - 找不到 Azure 通知中心(新 UI)的调试选项卡

我正在学习本教程GettingstartedwithAzureNotificationsHubforXamarin.Android我已经为我的应用程序设置了所有内容,现在我需要发送测试通知以查看我的配置是否正确,但“调试”选项卡似乎不见了。谁能指出我正确的方向?感谢您的帮助。谢谢! 最佳答案 我不知道您是否在使用VisualStudio,但如果是,您也可以使用服务器资源管理器。在那里添加你的Azure订阅并导航到通知中心。从那里您可以获得所有功能,这些功能也可以从Azure的“调试”选项卡中获得。查看新门户,我认为此功能(不)可用。

android - 通知点击 - 如果应用程序关闭打开 Activity ,如果应用程序打开显示当前 Activity

这个问题在这里已经有了答案:Resumeapplicationandstackfromnotification(8个答案)关闭6年前。我有一个持续通知的服务。在应用程序本身中,我有两个Activity-HomeActivity和SettingsActivity。目前我所拥有的是->点击通知时:如果应用已关闭->打开HomeActivity。如果当前显示的Activity是HomeActivity,则将其置于最前面而不创建新的Activity。代码:resultIntent=newIntent(context,HomeActivity.class);resultPendingIntent

android - 全屏通知

我想创建一个全屏通知。我已经使用以下代码实现了通知。我需要做哪些更改才能使其成为全屏通知。privatevoidshowNotification(Stringdata){Intenti=newIntent(this,MapsActivity.class);i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);PendingIntentpendingIntent=PendingIntent.getActivity(this,0,i,PendingIntent.FLAG_UPDATE_CURRENT);NotificationCompat.Builderbu

android - 我想在通过 firebase 推送通知发送的通知中发送特定链接,该怎么做?

假设在我的通知中,今天是X的生日,它会在单击通知时打开X的FB链接,Y也一样,如何使用firebase 最佳答案 下面是实现的方法:1)服务器站点发出请求:请求网址:https://fcm.googleapis.com/fcm/send方法:POST标题:内容类型:application/json授权:key=...your_key...正文:{"registration_ids":[devices_token],"priority":"high","notification":{"body":"Notificationbodyhe

android - 每次收到推送通知时,Ionic 2 应用程序都会停止

应用程序正在获取注册号,但是当它收到推送通知时,应用程序停止并给出以下错误:不幸的是“APPNAME”在android中已停止我正在使用phonegap-plugin-push=>https://ionicframework.com/docs/native/push/我已经在appName/platforms/android/中添加了google-services.json这是我的build.gradlebuildscript{repositories{mavenCentral()jcenter()}dependencies{classpath'com.android.tools.bu

Android 通知通过 NotifiationChannel.enableVibration(false) 振动

使用API26(Android8.0)我们需要定义一个NotificationChannel对于每个通知。每个channel都有自己的中断设置(例如振动、灯光、声音)。问题:当我禁用此channel的振动并将其部署在Android8.0(2017年9月安全更新)手机(Nexus5X)上时,通知仍会触发振动并自动打开(弹出式)我这样做了未设置并希望禁用。我在我的MainActivity中注册了一个NotificationChannel://RegisterNotificationChannelsneededforAPI26+todisplaynotificationmessagesif(

php - 在 firebase 上为参数创建自定义数据以调用推送通知

我从GetvaluefromRemoteMessagefromFCMonMessageReceivedmethod进行了研究对于我的问题,但没有帮助我想在Firebase中创建自定义数据以在我的推送通知中调用该数据。至少该数据可以调用onMessageReceived方法。我的网络服务$msg=array('body'=>"$message",'title'=>"ApprovalSystem",'sound'=>'default','vibrate'=>1,'largeIcon'=>'large_icon','smallIcon'=>'small_icon');$fields=arra

android - 有没有办法使用 Android 的 LifecycleObserver 来通知 onActivityResult?

我目前使用LifecycleObserver来通知我的View的事件,例如onStart。这对于作为演示者或处理程序的组件非常有用,例如FacebookLoginHandler需要在View准备好后注册回调。但是,在某些情况下,就像我提到的那样,我希望我的处理程序处理另一个Activity的返回数据。示例:当我选择使用Facebook登录时,它会启动另一个Activity并将其返回到View的onActivityResult方法。这让我在View中注入(inject)了我的FacebookLoginHandler,只是为了将处理委托(delegate)回给它。我想使用Lifecycle

android - 尽管响应成功,但 Firebase 推送通知未在手机上显示

我正在通过FCMAPI向特定设备发送推送token关于使用Postman进行测试,但我打算从服务器发送它们。{"to":"my_device_token","notification":{"notificationTitle":"testfromserver","notificationBody":"testloremipsum"}}我正在收到回复{"multicast_id":4996861050764876123,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:151956753048788