Guía de desarrollo

Local Navigation

Especificar un icono en EntityBasedSearchable o en la clase SearchableEntity

Antes de comenzar: Incluya un archivo gráfico adecuado para utilizarlo como icono en la carpeta de recursos de su proyecto. Para obtener más información acerca de diseñar gráficos para dispositivos BlackBerry, consulte Directrices sobre IU.
  1. Importe las clases necesarias.
    import net.rim.device.api.ui.image.Image;
    import net.rim.device.api.ui.image.ImageFactory;
    import net.rim.device.api.system.Bitmap;
  2. Cree una variable de instancia para almacenar el icono.
    private Image _icon;
  3. Importe el gráfico a su aplicación desde su carpeta de recursos.
    Bitmap img = Bitmap.getBitmapResource("icon.png")
  4. Compruebe si la importación fue correcta y a continuación cree un icono.
    if(img != null) {
        _icon = ImageFactory.createImage(img);
    } else {
        _icon = null;
    }
  5. En getIcon(), devuelva la imagen.
    public Image getIcon() {
        return _icon;
    }

¿Le ha resultado útil esta información? Envíenos sus comentarios.