Pregunta

Mi aplicación en J2ME, acabo de cambiar la plataforma de emuladores a BlackBerry JDE 6.0.0 y el dispositivo 9800.

Después de aplicar la configuración anterior en NetBeans, obtuve el archivo MyApp.cod. Lo he instalado en mi dispositivo BlackBerry, pero el problema es que utilicé principalmente lienzos y usé Kepheys para opciones. Trackball trabajando con izquierda, arriba, abajo y derecha está bien. ¿Pero mis llaves suaves que proporcioné en el lienzo no funciona? ¿Qué tengo que hacer cambios en mi lienzo para usar llaves suaves de BlackBerry?

Aquí está el código ::

     protected void keyPressed(int keyCode) {
        action = getGameAction(keyCode);
        if(keyCode == -7)
        {
            // for go to back
            Display.getDisplay(midlet).setCurrent(midlet.aolMenuCanvas);
        }
        else if(keyCode == -6)
        {
            try {
               //midlet.DownloadPhoto((imageName[index_send]),++index_send);
                 midlet.DownloadPhoto(imgName[index]);
            } catch (IOException ex) {
                ex.printStackTrace();
            }

        }
}
¿Fue útil?

Solución

Primera mira a esto pregunta y es una respuesta aceptada. En el otro lado, puede agregar 2 comandos con la misma prioridad al lienzo y manejar sus cambios en el método de ComandAction (comando CMND, DSPLBL). modo a verdadero.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top