解決方案:https://github.com/zaaach/CityPicker
此框架引入了高德地圖,建議將源碼抽取出來,將地圖SDK分離,
其他方面還不錯。
針對該框架出現的問題,我修改了該方案的問題:
- 內存泄漏問題,弱引用;
- 去掉高德地圖,更新定位狀態只需要CityPickerFragment暴露的updateLocateState方法;
- 將CityPickerActivity抽取成CityPickerFragment,更好使用。
解決方案:https://github.com/zaaach/CityPicker
此框架引入了高德地圖,建議將源碼抽取出來,將地圖SDK分離,
其他方面還不錯。
針對該框架出現的問題,我修改了該方案的問題: