Notificar um usuário sobre uma solicitação compartilhada quando o aplicativo não estiver sendo executado
É possível usar a interface net.rim.blackberry.api.bbm.platform.BBMPlatformContext para notificar um usuário do aparelho BlackBerry® que uma solicitação para compartilhar conteúdo foi recebida enquanto o aplicativo não estava sendo executado. Você pode configurar este comportamento quando registrar o aplicativo na plataforma BBM ao substituir e BBMPlatformApplication.getDefaultSettings() e retornar SETTING_SHARECONTENT_SPLAT.
public int getDefaultSettings()
{
return BBMPlatformContext.SETTING_SHARECONTENT_SPLAT;
}
Quando a plataforma BBM receber uma mensagem de MessagingServiceListener.onShareContentReceived(), um novo indicador de item (
) é exibido no ícone da tela do Home do aplicativo para notificar o usuário que há uma mensagem pendente. Quando o usuário abrir o aplicativo, a plataforma do BBM passará todas as mensagens em fila para o aplicativo assim que registrar o MessagingServiceListener com a plataforma.
Estas informações foram úteis? Gostaríamos de receber seus comentários.