プロつく計画6:呼び出されなくなったonLocationChanged()
症状: onLocationChanged() メソッドが呼び出されない
原因?: onLocationChanged メソッドを使うには、LocationManager の requestLocationUpdates() で設定することが必要らしい。
前のソースコードでは確かに実行されていた requestLocationUpdates() がデッドコードになっていたので、 多分これが原因。
ツールでアクティビティ図で自分のコードとサンプルコードを分析してみたら、 割とあっさり問題箇所をここまで至ったので、 ただコードを眺めるだけでなく図に書いて解析することも、 紙じゃなくてツールで効率化することも重要だと思いました()
というわけで、次週はこれをなんとかします。