Esempio di codice: Rimozione di una voce dalla casella del profilo utente

L'esempio di codice seguente presuppone che la classe che ha visualizzato MyUserProfileBoxScreen abbia passato un riferimento all'oggetto BBMPlatformContext associato all'applicazione nel costruttore MyUserProfileBoxScreen.

import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.profile.*;
import net.rim.device.api.system.*;
net.rim.device.api.ui.component.*;
import java.util.*;
public class MyUserProfileBoxScreen extends MainScreen 
{    
    public MyUserProfileBoxScreen(BBMPlatformContext platformContext) 
    {
        UserProfile userProfile = platformContext.getUserProfile();
        UserProfileBox profileBox = userProfile.getProfileBox();
        if (profileBox.isAccessible())
        {
            int[] itemIds = profileBox.getItemIds();
            if(itemIds.length >= 1) {
                profileBox.removeItem(itemIds[0]);
            }
        }
    }
}
Argomento successivo: Posizione del profilo utente

Le informazioni sono state utili? Inviateci i vostri commenti.