Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/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 以编程方式启动bbm_Blackberry_Messenger - Fatal编程技术网

Blackberry 以编程方式启动bbm

Blackberry 以编程方式启动bbm,blackberry,messenger,Blackberry,Messenger,我们如何以编程方式启动blackberry messenger。任何帮助都将不胜感激。据我所知,以下是BlackberryMessenger实例,但如何启动BBM: BlackBerryMessenger bbm= BlackBerryMessenger.getInstance(); 我仍然敦促你考虑我上面的评论,但是你应该能够使BBM走到前台: int modHandle = CodeModuleManager.getModuleHandle( <bbm module name>

我们如何以编程方式启动blackberry messenger。任何帮助都将不胜感激。据我所知,以下是BlackberryMessenger实例,但如何启动BBM:

BlackBerryMessenger bbm= BlackBerryMessenger.getInstance();

我仍然敦促你考虑我上面的评论,但是你应该能够使BBM走到前台:

int modHandle = CodeModuleManager.getModuleHandle( <bbm module name> );
ApplicationDescriptor[] apDes = CodeModuleManager.getApplicationDescriptors( modHandle ); 
ApplicationManager.getApplicationManager().runApplication(apDes [ 0 ] );

您必须找出适当的模块名称,并将该字符串放入对getModuleHandle的调用中。BBM有一堆模块,我不知道哪一个是主要模块。

您编程的目标是什么操作系统?如果安装了7.1版本的操作系统,BBM将始终运行。我目前正在模拟器中进行测试,模拟器的操作系统版本为7.1,但我的设备的操作系统版本为5.0。我想让我的应用程序做的是启动BBM。因此,我需要一种方法以编程方式启动BBM,以便BBM应用程序出现在前台。我不认为这是一种富有成效的思路。将应用程序的上下文切换到BBM会让用户感到困惑,并违反推荐的平台行为。用户可以随时使用切换应用程序菜单切换到BBM。你有理由不使用BBM API让你的应用程序直接通过BBM协议运行吗?嗨,我使用的代码与它在模拟器中打开的代码相同,但在设备9300中不工作