如何获得SD卡活动?

时间:2013-07-17 16:16:50

标签: java blackberry

我正在构建一个监控手机使用情况的应用。我需要实现运行应用程序所必需的SQLite数据库。

因为并非所有设备都有eMMC,我需要检查设备是否有eMMC,如果不是,我需要检查SD卡是否可用。 (如果没有eMMC,黑莓让我放入数据库的唯一其他地方就是SD卡。)

我需要知道如何检查SD卡是否存在以及它有多少可用空间,然后我需要实现一个“监听器”来检查热SD移除事件等。

有人可以帮忙吗?

感谢。

1 个答案:

答案 0 :(得分:1)

FileSystemRegistry有一个静态方法,您可以在其中添加自定义FileSystemListener实现。这将告诉您何时添加或删除SD卡。