Guida allo sviluppo

Local Navigation

Come specificare un'icona nella classe EntityBasedSearchable o SearchableEntity

Prima di iniziare: Includere un file grafico adatto all'utilizzo come icona nella cartella delle risorse del progetto. Per ulteriori informazioni sulla progettazione della grafica per i dispositivi BlackBerry, consultare le Istruzioni per l'interfaccia utente.
  1. Importare le classi richieste.
    import net.rim.device.api.ui.image.Image;
    import net.rim.device.api.ui.image.ImageFactory;
    import net.rim.device.api.system.Bitmap;
  2. Creare una variabile di istanza per memorizzare l'icona.
    private Image _icon;
  3. Importare il grafico nell'applicazione dalla cartella delle risorse.
    Bitmap img = Bitmap.getBitmapResource("icon.png")
  4. Verificare la riuscita dell'importazione, quindi creare un'icona.
    if(img != null) {
        _icon = ImageFactory.createImage(img);
    } else {
        _icon = null;
    }
  5. In getIcon(), restituire l'immagine.
    public Image getIcon() {
        return _icon;
    }

Le informazioni sono state utili? Inviateci i vostri commenti.