我可以编写一个像议程一样保持“居民”的中线,当发生某个事件时会发出警报(换句话说,Midlet API允许开发人员编写在后台运行的应用程序)?在中间,我可以使用手机的振动警报吗?

有帮助吗?

解决方案

没有干净的方法来背景一个J2ME应用程序,该应用程序通常在所有手机上运行。在大多数情况下,电话只能一次运行一个应用程序,因此即使您的应用程序 背景,如果另一个应用程序启动,则您的应用很可能被终止。

话虽如此,您可以为一些索尼爱立信和非老诺基亚人,至少可以在您的Midlet子类中隐藏您的应用程序:

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

关于振动警报的另一个问题:是的,您可以使用 display.fibrate() 方法:

Display.getDisplay( this ).vibrate( duration );
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top