我正在开发针对5.0及更高版本的BlackBerry应用。我有一个扩展Thread的类并实现了LocationListener。
我设法在CellSite以及辅助和未辅助等其他模式上获取gps更新。
我真正想要的是使用Cellsite而其他人不可用,然后在它们可用后切换到它们。
正确的路线似乎来自" providerStateChanged"但这永远不会激发。
任何想法?
答案 0 :(得分:5)
使用BlackBerryLocationProvider和BlackBerryCriteria,您可以指定GPS位置,然后使用GPS启用地理定位。如果GPS不可用,系统将提供基于地理位置的修复(Cellsite或Wi-Fi)。从OS 5.0开始提供此功能。请参阅链接的API文档。