Pregunta

I programado un control remoto de televisión bluetooth para los teléfonos móviles en J2ME utilizando javax.microedition.lcdui.* (Gauge, Lista, ChoiseGroup) GUI-elementos.

Quiero que el teléfono móvil para tener una interacción en tiempo real con mi televisión, me gustaría encontrar manera de enviar las entradas de usuario realizadas con la GUI-Elementos de inmediato (como cambiar el canal o cambiar el volumen) a la televisión.

Ya que quiero interacción en tiempo real con mi televisión, me gustaría encontrar manera de enviar las entradas de usuario realizadas con la GUI-Elementos de inmediato (por ejemplo, cambiar el canal o cambiar el volumen) al televisor.

El uso de javax.microedition.lcdui.Command / CommandListner y commandAction no funcionará ya que éstas sólo necesitan reconocer los comandos seleccionados con los botones laterales. Me gustaría tener algo que se puede reconocer ninguna tecla pulsada.

descubrí que Javax.microedition.lcdui.Canvas.keyPressed puede manejar cualquier tecla pulsada por el móvil, pero no sé cómo hacer el trabajo de la lona con elementos de la GUI MIDP como Gauge. No se pueden añadir como comandos.

¿Tengo que averiguar manera de construir una interfaz para estos elementos de la GUI para que funcionen con el lienzo?

¿Fue útil?

Solución

acabo de encontrar una solución media a mí mismo, si alguien está interesado: "Javax.microedition.lcdui.ItemStateListener". Esta función puede manejar los estados (o cambios de estado) de los elementos de interfaz gráfica de usuario en tiempo real. No es keyPress, pero esto va a funcionar tan bien para mi aplicación.

Otros consejos

De acuerdo con esta se no puede hacer lo que usted está pidiendo. Esto se trata de MIDP 1.0, pero creo que también se aplica para MIDP 2.0. Si es sólo un indicador de lo que necesita, puede pintar fácilmente por sí mismo.

Por lo que vi esto sólo puede hacerse utilizando un lienzo.

Yo le recomiendo encarecidamente que sea debe llamar su artículo Gauge-como en un objeto Canvas o seguir el consejo dado el 19 de diciembre a las 15:00 por "zhengtonic". No sé cualquier otro enfoque a este problema, una vez que estaba allí, pero usa las primeras opciones proporcionadas por mí

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