Проверьте, установлено ли приложение BlackBerry maps - PullRequest
1 голос
/ 15 мая 2010

Я хочу знать, какой API может проверять, установлены ли на устройстве «Карты BlackBerry». У меня есть приложение BlackBerry, и я хочу вызвать «Карты BlackBerry» из этого приложения или выдать ошибку, если «Карты BlackBerry» еще не установлены.

Ответы [ 2 ]

5 голосов
/ 01 декабря 2011

Выше OS 6.0 необходимо проверить наличие другого модуля кода

int mh1 = CodeModuleManager.getModuleHandle("net_rim_bb_lbs"); // OS 4.5 - 5.0
int mh2 = CodeModuleManager.getModuleHandle("net_rim_bb_maps"); // OS 6.0
if (mh1 == 0 && mh2 == 0) {
   Dialog.alert("BlackBerry Maps not installed");
}
3 голосов
/ 15 мая 2010

Вы можете использовать это

m_bbHandle = CodeModuleManager.getModuleHandle("net_rim_bb_lbs");

если m_bbHandle> 0, то модуль установлен.

net_rim_bb_lbs - это Карты BlackBerry.

Вот ссылка на документ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...