Ich habe eine J2ME-Anwendung geschrieben, die Bluetooth verwendet und eine Datei im Peer-Handy sucht und herunterlädt. Ich möchte meine Anwendung im Hintergrund laufen lassen, wenn ich einen Anruf oder eine Nachricht bekomme und später nach ein paar Sekunden wieder aufrufe. Hat jemand daran gearbeitet, bitte teile deine Erfahrung mit. Gibt es eine Möglichkeit, ein Midlet im Hintergrund auszuführen?
Um eine j2me-Anwendung im Hintergrund zu verwenden, verwenden Sie in Ihrer Midlet-Klasse Folgendes:
%Vor%um den Bildschirm zurück zu bekommen, benutze folgendes:
%Vor%Wo myCanvas Ihre Leinwand-Instanziierung ist
R
ps. Sie können immer noch einen Thread oder Timer verwenden, um Dinge im Hintergrund zu erledigen, während Ihr Midlet ausgeblendet ist.
S. 2: Dies funktioniert nicht bei allen Modellen. (Funktioniert auf Nokia S60, SonyEricsson, aber nicht auf Nokia S40, Samsung und einigen anderen.
Die Fähigkeit eines Geräts, eine Anwendung im Hintergrund auszuführen, hängt von seiner Fähigkeit ab, Multitasking durchzuführen. Daher unterstützen teurere PDA-Geräte die Hintergrundausführung eher als Geräte mit niedrigeren Kosten. Für im Hintergrund: -
%Vor%Und um in den Vordergrund zu kommen: -
%Vor%Aber beachten Sie, dass es nicht jedes Gerät unterstützt. (Funktioniert auf Nokia S60, SonyEricsson, aber nicht auf Nokia S40, Samsung und einigen anderen).