2011-11-17 19 views
5

Implementé un ListField personalizado con algunos LabelFields. Aquí está la captura de pantalla. enter image description hereCómo restringir el desplazamiento a ListField en lugar de desplazarse por toda la pantalla en Blackberry

El problema es que cuando desplazo el ListField, se desplaza todo el desplazamiento. Al igual que esta pantalla ..

enter image description here

Quiero que el campo_cabecera y el campo entre la cabecera y la ListField a estar estático y sólo el ListField conseguir desplazar. ¿Cómo puedo lograr esto? ... Por favor, ayúdenme ...

+0

Uso setTitle (campo de Campo). y agregar el botón de retroceso y la etiqueta de evento al campo –

Respuesta

3

Use setBanner(Field field) para crear un área en la parte superior de su pantalla que siempre estará visible.

Por cierto, es casi seguro que no necesita un botón 'Atrás' en la barra superior (como lo haría en una aplicación de iPhone) porque todas las BlackBerry tienen un botón de retroceso físico para este propósito. La acción predeterminada para esto es cerrar la pantalla actual (sacándola de la pila de pantallas) y regresar a la pantalla anterior o cerrar la aplicación si no hay más pantallas.

+0

funciona amigo ... muchas gracias – Aju

+0

no hay problema, feliz de ayudar :) – donturner

+0

ahora el banner no se está desplazando, pero el campo entre el banner y la lista (el color negro campo en la primera imagen) también se desplaza con la lista. Solo quiero que se desplace la lista – Aju

1

Puede utilizar 2 diferentes gestores y dejar sólo el director que tiene el ListField para desplazarse

Cuestiones relacionadas