Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何知道blackberry中调用的应用程序的当前状态?_Blackberry_Java Me - Fatal编程技术网

如何知道blackberry中调用的应用程序的当前状态?

如何知道blackberry中调用的应用程序的当前状态?,blackberry,java-me,Blackberry,Java Me,可以知道blackberry中调用的应用程序的状态吗?例如,如果我们在发送电子邮件后调用blackberry电子邮件应用程序,我们能否知道该应用程序是否已关闭或仍在运行,以及电子邮件的发送位置、主题、内容等。?代码可能是这样的: try { Message message = new Message(); Address address = new Address("email@yahoo.com", "Email"); Address[] addresses = {ad

可以知道blackberry中调用的应用程序的状态吗?例如,如果我们在发送电子邮件后调用blackberry电子邮件应用程序,我们能否知道该应用程序是否已关闭或仍在运行,以及电子邮件的发送位置、主题、内容等。?代码可能是这样的:

try {
    Message message = new Message();
    Address address = new Address("email@yahoo.com", "Email");
    Address[] addresses = {address};
    message.addRecipients(RecipientType.TO, addresses);
    message.setContent("Testing email from MyTabViewDemo application");
    message.setSubject("Testing Email");
    Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(message));
    log.debug(MyApp.GUID_LOG, "Send email action done!");
} catch (Exception e) {
    Dialog.inform(e.toString());
}
那么,如何检索其他应用程序的状态,如电话、短信、照相机


谢谢。

您可以通过拨打

ApplicationManager.getApplicationManager().getVisibleApplications();
它返回一个应用程序描述符数组。通过描述符,您可以知道名称和ID

但是,消息传递应用程序可能总是在后台,无法关闭(我这里不是100%确定)

但是你不知道有没有本发过这样的邮件