priv modelos keyone key2 historia blackberry

keyone - blackberry modelos



BlackBerry actualiza dinĂ¡micamente ListField (2)

¿Es posible actualizar BlackBerry ListField forma dinámica?

Primero he creado una vista de lista con 10 objetos, se está ejecutando un servicio en segundo plano para recolectar los objetos, después de un tiempo conseguí algunos objetos más, quiero agregar estos nuevos objetos a ListField ya existente sin volver a cargar MainScreen.


Sí. Cambia la actualización de la tienda de respaldo donde tienes los valores que se muestran en la lista, luego llama a uno de los métodos setSize en tu ListField.


Sí, debería ser posible: agregue objetos a su estructura de datos (por ejemplo, un Vector) y luego llame:

UiApplication.getUiApplication().invokeLater(new Runnable() { public void run() { myList.setSize(myVector.size()); myList.invalidate(); } });