質問

アジェンダのように「常駐」し、特定のイベントが発生したときにアラームを発する MIDlet を作成できますか (つまり、MIDlet API を使用すると、開発者はバックグラウンドで実行され続けるアプリケーションを作成できます)。MIDlet 内で、携帯電話の振動アラームを使用できますか?

役に立ちましたか?

解決

すべての電話機で一般的に動作する J2ME アプリをバックグラウンドで実行する明確な方法はありません。ほとんどの場合、携帯電話では一度に 1 つのアプリしか実行できません。 だった バックグラウンドで動作している場合、別のアプリが起動すると、あなたのアプリが終了する可能性があります。

そうは言っても、一部の Sony Ericsson と古い Nokias 以外では、少なくとも MIDlet サブクラスで次のようなものを使用してアプリを非表示にすることができます。

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

振動アラームに関するその他の質問については、次のとおりです。はい、使用できます Display.vibrate() 方法:

Display.getDisplay( this ).vibrate( duration );
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top