如何在后台运行J2ME应用程序?

Sri*_*.V. 8 java midlet midp java-me

我有一个J2ME应用程序,它使用蓝牙并在对等移动设备中搜索文件并下载它.我希望让我的应用程序在后台运行,无论何时我接到电话,或者消息以及稍后几秒后恢复,有没有人就此工作请分享您的经验.有没有办法在后台运行Midlet?

Toa*_*oad 10

要将j2me应用程序设置为后台,请在midlet类中使用以下内容:

          Display.getDisplay (this).setCurrent (null);
Run Code Online (Sandbox Code Playgroud)

要获得屏幕,请使用以下内容:

          Display.getDisplay (this).setCurrent (myCanvas);
Run Code Online (Sandbox Code Playgroud)

myCanvas是你的画布实例化

[R

ps当您的midlet被隐藏时,您仍然可以使用线程或计时器在后台执行操作.

ps2:这不适用于所有型号.(适用于诺基亚s60,索尼爱立信,但不适用于诺基亚s40,三星和其他一些产品.