Recupero del profilo dell'utente

Prima di iniziare: Assicurarsi di aver completato l'attività Registrazione dell'applicazione con la piattaforma BlackBerry Messenger e che la classe che visualizza i passaggi della schermata MyUserProfileScreen passi un riferimento all'oggetto BBMPlatformContext associato all'applicazione.
  1. Importare le classi e le interfacce richieste.
    import net.rim.blackberry.api.bbm.platform.*;
    import net.rim.blackberry.api.bbm.platform.profile.*;
    import net.rim.device.api.system.*;
    import java.util.*;
  2. Creare una classe che estenda MainScreen. Nel costruttore di questa classe Screen, passare l'oggetto BBMPlatformContext associato all'applicazione.
    public class MyUserProfileScreen extends MainScreen
    {
        public MyUserProfileScreen(BBMPlatformContext platformContext) 
        {
        }
    }
  3. Nel costruttore, richiamare BBMPlatformContext.getUserProfile() per recuperare un riferimento all'oggetto UserProfile associato a questo BBMPlatformContext. L'istanza restituita è il profilo corrente dell'utente.
    UserProfile userProfile = platformContext.getUserProfile();
  4. Nel costruttore, recuperare il nome visualizzato, l'immagine, lo stato, il messaggio di stato e il messaggio personale dell'utente. Assegnare questi valori alle variabili.
    String displayName = userProfile.getDisplayName();
    Bitmap displayPicture = userProfile.getDisplayPicture();
    String personalMsg = userProfile.getPersonalMessage();
    int status = userProfile.getStatus();
    String statusMsg = userProfile.getStatusMessage();
Argomento precedente: Profilo utente

Le informazioni sono state utili? Inviateci i vostri commenti.