software - actualizar blackberry priv desde pc
Problemas de actualizaciĆ³n intermitentes al desplazarse hacia arriba y hacia abajo en 9810+Blackberry (2)
En la primera imagen, parece que está intentando agregar un efecto de sombra en la parte superior de la pantalla. El administrador de campo vertical utiliza algunos gráficos de optimización para mejorar el rendimiento de desplazamiento. En lugar de repintar todo, recoge los píxeles en la pantalla en el área de diseño y los desplaza. Esto funciona siempre que todo el código de la pintura sea relativo a la extensión virtual.
Ciertos efectos de IU, como un efecto de sombra, son relativos a la pantalla, en lugar de la extensión virtual, por lo que esta optimización recoge esos efectos y los copia en otro lugar, lo que se ve mal. También tiende a verse exactamente como tu primera imagen.
Hay dos formas de solucionar esto:
Desactivar la optimización. Anular isScrollCopyable para devolver falso. Sus problemas visuales deberían desaparecer, pero el rendimiento del desplazamiento sufrirá.
No agregue efectos de IU en la parte superior de un área desplazable.
Me enfrenta a un problema extraño con el desplazamiento de la pantalla en el dispositivo 9810 y el simulador. Tengo una pantalla de orden completa, que se muestra cuando se confirma el orden del usuario.
En la parte superior hay Vertical Field Manager que contiene otro VerticalFieldManager (que contiene Label Fields y buttonFields) y un FlowFieldManager (que contiene imágenes). Ahora el problema al que me enfrento es que cada vez que muevo la pantalla hacia arriba y hacia abajo, aparecen muchas líneas grises en la pantalla. Parece que hay algún problema de actualización de pantalla con el dispositivo. Probé en la versión anterior del sistema operativo (4.5, 4.5 4.7 5.0), todo funciona bien para ellos. El problema está surgiendo en la versión del sistema operativo por encima de 6.0.
Mientras que la pantalla correcta debe ser como
Como puede ver, estas líneas grises aparecen cuando desplazo la pantalla hacia arriba y hacia abajo. ¿Alguna idea de cómo rectificar este problema?
Lo siento mucho por la respuesta tardía. Sin embargo, arreglé el problema yo solo. Simplemente anulé el método paintBackground en mi clase y en el interior escribí graphics.clear (). Esto parece solucionar este problema de desplazamiento. Aunque probaré el método de Michael.