Recupero dell'impostazione di connessioni pubbliche per l'applicazione

La classe net.rim.blackberry.api.bbm.platform.SettingsManager fornisce una costante, SETTING_ALWAYS_ALLOW_PUBLIC_CONN, che consente all'applicazione di determinare se un utente ha scelto di venire avvisato prima di effettuare una connessione pubblica o unirsi a una connessione pubblica.

Per recuperare questa impostazione, è necessario innanzitutto ottenere l'oggetto SettingsManager dell'applicazione richiamando getSettingsManager() sull'oggetto BBMPlatformContext dell'applicazione.

Per determinare lo stato dell'impostazione delle connessioni pubbliche, richiamare SettingsManager.getSetting() e specificare SETTING_ALWAYS_ALLOW_PUBLIC_CONN come campo da restituire.

int value = SettingsManager.getSetting(SettingsManager.SETTING_ALWAYS_ALLOW_PUBLIC_CONN);
if(value == SettingsManager.VALUE_ENABLED)
{
    // User will not be prompted
}
else if(value == SettingsManager.VALUE_PROMPT)
{
    // User will be prompted
}

Le informazioni sono state utili? Inviateci i vostri commenti.