2010-12-03 2 views

ответ

2

Посмотрите на использование метода requestPowerOff() в классе Устройства.

Редактировать: Хорошо, вот пример кода. Чтобы устройство снова включилось, вам нужно запланировать запуск другого приложения в какой-то момент в будущем. Возможно, вам захочется написать приложение, которое ничего не сообщает пользователю и не планирует его. Однако у меня было имя модуля для видеомагнитофона, поэтому я возвращаю его обратно.

Device.requestPowerOff(true); 
    int handle = CodeModuleManager.getModuleHandle("net_rim_bb_videorecorder"); 
    ApplicationDescriptor desc = 
     CodeModuleManager.getApplicationDescriptors(handle)[0]; 

    //Schedules the video recorder to come up two seconds after the current time. 
    ApplicationManager.getApplicationManager().scheduleApplication(desc, 
      System.currentTimeMillis() + 2000, true); 
+0

Спасибо за ответ, но я новичок в ББ так что вы можете дать мне пример кода демо ?? – Piyush 2010-12-03 13:31:37

+0

Это отключит устройство, но оно * не * совпадает с перезагрузкой/перезагрузкой. При отключенной памяти память не работает и устройство находится в режиме гибернации. – seand 2010-12-05 05:31:43

-1

Device.requestStorageMode(). Это будет побуждать устройство для сброса (перезагрузки)

 Смежные вопросы

  • Нет связанных вопросов^_^