Проверьте, подключен ли blackberry через USB - PullRequest
2 голосов
/ 13 февраля 2012

Я работаю с приложением, которое обращается к карте SD / Media для отображения своих изображений.Но когда устройство подключено через USB, я не могу получить доступ к медиа-карте.Если это так, я хочу показать пользователю сообщение с просьбой отключить устройство от компьютера.

  1. Как программно проверить, доступна ли SDCard или нет?
  2. Как можноЯ проверяю, подключено ли устройство к компьютеру через USB?

Спасибо.

1 Ответ

1 голос
/ 14 февраля 2012

Я не уверен относительно вашего второго вопроса о проверке, смонтирована ли файловая система устройства через USB на компьютере, но что касается первого вопроса, чтобы проверить доступные файловые системы, вызовите FilesystemRegistry .listRoots (), который будет возвращать перечисление объектов String.Если в перечислении указано «SDCard /», то SDCard доступна.

Некоторые устройства также могут хранить изображения в памяти устройства, что отличается от SDCard.В этом случае проверьте «store /» в качестве корня файловой системы.

...