我正在做一个针对 5.0 及更高版本的 BlackBerry 应用程序。我有一个扩展 Thread 并实现 LocationListener 的类。
我设法在 CellSite 以及其他模式(如辅助和无辅助)上获取 gps 更新。
我真正想做的是在其他人不可用时使用 Cellsite,然后在它们可用时切换到它们。
正确的路线似乎是通过“providerStateChanged”,但这永远不会触发。
有任何想法吗?
我正在做一个针对 5.0 及更高版本的 BlackBerry 应用程序。我有一个扩展 Thread 并实现 LocationListener 的类。
我设法在 CellSite 以及其他模式(如辅助和无辅助)上获取 gps 更新。
我真正想做的是在其他人不可用时使用 Cellsite,然后在它们可用时切换到它们。
正确的路线似乎是通过“providerStateChanged”,但这永远不会触发。
有任何想法吗?
使用BlackBerryLocationProvider和BlackBerryCriteria,您可以指定 GPS 位置,然后使用 GPS 启用地理定位。然后,如果 GPS 不可用,系统将提供基于地理位置的修复(Cellsite 或 Wi-Fi)。这从 OS 5.0 开始可用。请参阅链接的 API 文档。