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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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_Operating System_Integration_Notifications - Fatal编程技术网

Blackberry-获取配置文件列表和活动配置文件信息

Blackberry-获取配置文件列表和活动配置文件信息,blackberry,operating-system,integration,notifications,Blackberry,Operating System,Integration,Notifications,我正在开发一个Blackberry应用程序,我需要从手机中获取声音设置的个人资料列表 有没有办法获取个人资料信息 无法查询所选配置文件,但您可以将其集成到配置文件中,以便用户可以在每个配置文件中从您的应用程序中选择所需的通知。有关示例,请参阅BlackBerry JDE附带的notificationsdemo。 马克·索姆 黑莓开发顾问 www.BlackBerryDeveloper.com 据我所知,有两件事你可以做的配置文件从应用程序 注册通知源 打开配置文件应用程序 无法查询所选配置文件,

我正在开发一个Blackberry应用程序,我需要从手机中获取声音设置的个人资料列表

有没有办法获取个人资料信息

无法查询所选配置文件,但您可以将其集成到配置文件中,以便用户可以在每个配置文件中从您的应用程序中选择所需的通知。有关示例,请参阅BlackBerry JDE附带的notificationsdemo。 马克·索姆 黑莓开发顾问 www.BlackBerryDeveloper.com

据我所知,有两件事你可以做的配置文件从应用程序

注册通知源 打开配置文件应用程序 无法查询所选配置文件,但您可以将其集成到配置文件中,以便用户可以在每个配置文件中从您的应用程序中选择所需的通知。有关示例,请参阅BlackBerry JDE附带的notificationsdemo。 马克·索姆 黑莓开发顾问 www.BlackBerryDeveloper.com

据我所知,有两件事你可以做的配置文件从应用程序

注册通知源 打开配置文件应用程序
 // NotificationEvent converted to long
 public static final long ID = 0x3965ce1e5d258a10L;
 public static final Object event = new Object() {
  public String toString() {
   return "Notification Event";
  }
 };

 private void registerNotificationSource() {
  NotificationsManager.registerSource(ID, event,
    NotificationsConstants.CASUAL);
 }

 private void deregisterNotificationSource() {
  NotificationsManager.deregisterSource(ID);
 }
 private void openProfiles() {
  int handle = CodeModuleManager
    .getModuleHandle("net_rim_bb_profiles_app");
  ApplicationDescriptor[] appDescr = CodeModuleManager
    .getApplicationDescriptors(handle);
  if (appDescr.length > 0) {
   try {
    ApplicationManager.getApplicationManager().runApplication(
      appDescr[0]);
   } catch (ApplicationManagerException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
  }
 }