如何使用Malcom Android SDK显示自定义通知消息?

时间:2013-09-23 10:47:13

标签: android malcom

我想在应用程序内显示通知消息,但不是默认情况下由Malcom SDK显示,当我打开应用程序时会显示预定义的对话框。

我可以修改库的默认行为以自己的方式显示消息吗?

非常感谢

2 个答案:

答案 0 :(得分:3)

您可以使用moduleNotificationsRegister()参数false showAlert中的onCreate()方法来避免默认行为。

然后,要获取通知的消息,您只需在发布活动的String message = null; if(getIntent()!=null && getIntent().getExtras()!=null){ message = (String)getIntent().getExtras().get(MCMNotificationModule.ANDROID_MESSAGE_KEY); } 上添加此消息:

{{1}}

答案 1 :(得分:3)

在最新的Malcom Android SDK 2.0.5中,情况发生了变化。现在,如果您想以自定义方式处理通知,则可以使用NotificationHandler

请参阅相关文档:

https://github.com/MyMalcom/malcom-lib-android/blob/master/doc/Notifications.md#check-notification