Frage

Kann ich ein MIDLET schreiben, das wie eine Tagesordnung "wohnhaft" bleibt, die alarmiert, wenn ein bestimmtes Ereignis auftritt (mit anderen Worten, die Midlet -API ermöglicht dem Entwickler eine Anwendung, die im Hintergrund läuft)? Kann ich innerhalb eines Midlet den Schwingungsalarm des Mobiltelefons verwenden?

War es hilfreich?

Lösung

Es gibt keinen sauberen Weg, um eine J2ME -App zu erhalten, die allgemein über alle Telefone hinweg funktioniert. In den meisten Fällen können Telefone jeweils nur eine App ausführen. Selbst wenn Ihre App war Hintergrund, wenn eine andere App startet, kann Ihre möglicherweise beendet werden.

Trotzdem können Sie für einige Sony Ericsson und nicht alte Nokias Ihre App mit so etwas in Ihrer Midlet-Unterklasse verstecken:

Display.getDisplay( this ).setCurrent( null );

Bei Ihrer anderen Frage zu Vibrationsalarmen: Ja, Sie können die verwenden Display.vibrate () Methode:

Display.getDisplay( this ).vibrate( duration );
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top