Los usuarios de la empresa pueden descargar la aplicación desde la página web corporativa e instlarla vía OTA.
Siendo que las librerías de Rim's parar Blacberry no poseen un componente de grilla navegable nos vimos obligados a desarrollar nuestro propio componente al que llamamos Y3KGrid. A continuación una porción de código de cómo usar este componente
// Creamos el provider
Y3KGridDataProvider provider = new Y3KGridDataProvider();
//Seteamos los títulos de las columnas
provider.setHeader(new String[] { "Producto", "Anterior", "Actual" });
//Seteamos las alineaciones de las columnas
provider.setAlignement(new int[] { GridCellDataProvider.LEFT, GridCellDataProvider.RIGHT,GridCellDataProvider.RIGHT });
//Color de las celdas
provider.setCellColor(Color.WHITE);
//Color del header
provider.setHeaderColor(Color.RED);
//Color de las celdas con foco
provider.setFocusColor(Color.BLUE);
//Color de las celdas seleccionadas
provider.setSelectedColor(Color.LIGHTBLUE);
provider.setSelectedColor(Color.LIGHTBLUE);
//Tamaño de la fuente
provider.setFontSize(16);//Carga del vector con los datos
Vector rows = new Vector();
for (int i = 0; i < v.size(); i++) {
String[] venta = (String[]) v.elementAt(i);
String[] row = new String[4];
row[0] = venta[0];
row[1] = venta[1];
row[2] = venta[2];
rows.addElement(row);
}
provider.setRows(rows);
//Tipo de seleccion, puede ser celda a celda o fila completa
provider.setSelectionType(GridFieldManager.FULL_ROW_SELECT);
//Se crea el grid con el provider
y3kGrid = new Y3KGrid(provider);
//Agregamos el componente a la pantalla
vfm.add(this.y3kGrid);Si necesita este componente para sus desarrollo mobiles sobre Blackberry se puede descargar de forma gratuita de el sitio de Y3K-it www.y3k-it.com o escribir a info@y3k-it.com
No hay comentarios:
Publicar un comentario