因为不想混淆,所以我会尝试用SDK示例代码来解释。
一切正常 - 除了"onMyLocationChange"
回调。
- API 16 & 17 tested
- updated Play Services Rev.5
- Tested with ICS Tablet&Phone
我刚刚添加了接收位置更新所需的内容:
UiSettingsDemoActivity implements OnMyLocationChangeListener
附在地图上:
mMap.setOnMyLocationChangeListener(this);
并实现了回调
@Override
public void onMyLocationChange(Location arg0) {
....
}
但是这个方法永远不会被触发。
2 月 26 日的发行说明:https ://groups.google.com/d/msg/google-maps-android-api-notify/va_IsjNu5-M/QPtoSn69UMgJ - 所以我认为这是可行的。
编辑:http ://code.google.com/p/gmaps-api-issues/issues/detail?id=4644