He escrito una aplicación J2ME que usa Bluetooth y busca un archivo dentro del dispositivo móvil y lo descarga. Me gustaría hacer que mi aplicación se ejecute en segundo plano, cada vez que recibo una llamada, o un mensaje y luego reanudo en unos segundos. Si alguien ha trabajado en esto, comparta su experiencia. ¿Hay alguna forma de ejecutar un Midlet en segundo plano?¿Cómo hacer que una aplicación J2ME se ejecute en segundo plano?
Respuesta
para configurar una aplicación J2ME para el uso de fondo lo siguiente en su clase MIDlet:
Display.getDisplay (this).setCurrent (null);
para obtener la pantalla usar otra forma de lo siguiente:
Display.getDisplay (this).setCurrent (myCanvas);
Dónde myCanvas es su ejemplificación de lona
R
ps Todavía puede usar un hilo o un temporizador para hacer cosas en el fondo mientras su midlet está oculto.
p.s.2: esto no funciona en todos los modelos. (Funciona en Nokia s60, SonyEricsson, pero no en Nokia s40, Samsung y algunos otros.
La capacidad de un dispositivo para ejecutar una aplicación en segundo plano depende de su capacidad para realizar varias tareas. Por lo tanto, son más caros los dispositivos de tipo PDA. más propensos a apoyar ejecución en segundo plano que los dispositivos de menor costo Porque en el fondo: -.
private Display display = Display.getDisplay(this);
private Displayable previousDisplayable;
public void toBack() {
previousDisplayable = display.getCurrent();
display.setCurrent(null);
}
y para entrar Fore planta: -
public void toFront() {
display.setCurrent(previousDisplayable);
}
Pero tenga en cuenta que no es compatible con todos los dispositivos. (Funciona en Nokia s60, SonyEricss en, pero no en Nokia s40, Samsung y algunos otros).
- 1. Evitar que se ejecute la tarea en segundo plano dispatch_after()
- 2. ¿Cómo hacer que una aplicación se ejecute continuamente en Android?
- 3. Aplicación que se ejecuta en segundo plano
- 4. ¿Cómo minimizo una aplicación J2ME?
- 5. Cómo hacer que el ejecutable de shell se ejecute en segundo plano mientras php continúa
- 6. ¿Detener la aplicación para que no se ejecute en segundo plano?
- 7. Cómo ejecutar una aplicación de consola .NET en segundo plano
- 8. ¿Cómo crear una aplicación Cocoa en segundo plano?
- 9. mantener aplicación que se ejecuta en segundo plano
- 10. Java, ejecute otra aplicación en primer plano
- 11. Cómo puedo crear una aplicación en WPF que se ejecuta en segundo plano
- 12. ¿Cómo ejecutar una aplicación de Android en segundo plano?
- 13. Cómo hacer que la aplicación reproduzca audio en segundo plano (phonegap 1.5.0 en iOS)
- 14. Aplicación en segundo plano sin ui
- 15. Cuando la aplicación se pone en segundo plano durante una ejecución de AsyncTask, ¿qué debería hacer?
- 16. Cómo programar una tarea en segundo plano
- 17. J2ME: ¿Cómo hacer una llamada?
- 18. Cómo hacer que una aplicación web .net se ejecute como la aplicación raíz en Visual Studio
- 19. Cómo hacer que uwsgi --emperor se ejecute como daemon
- 20. cómo ejecutar la aplicación en segundo plano en android?
- 21. cómo ejecutar mi aplicación en segundo plano en iphone?
- 22. ¿Cómo ejecutar una secuencia de comandos python en segundo plano?
- 23. ¿Cómo hacer que un bookmarklet se ejecute solo una vez?
- 24. significado de "aplicación no se ejecuta en segundo plano"
- 25. ¿Cómo puedo determinar cuándo terminará mi aplicación en segundo plano?
- 26. iOS procesado en segundo plano
- 27. Hacer que PHP se ejecute y se comunique con una aplicación Java en un servidor web
- 28. ¿Cómo se inicia un proceso en segundo plano en Perl?
- 29. Can Emacs de comandos se ejecutan en segundo plano
- 30. Programa Java ejecutándose en segundo plano
ya existe http://stackoverflow.com/questions/1084384/how-do-i-minimize-a-j2me-app –