たぶん週刊「今週の進捗」

1週間に勉強したことや実装したことをネタに、週に1回(主に土日に)更新していく予定です。「多分」なので、臨時休刊があってもご海容ください。

プロつく計画6:ランニング用走行距離アプリを作る(2週目)

やろうとしたこと

サンプルコードを参考にして、LocationManagerクラスを使ったコードを書いていました。

結果

ダメでした。

どこがダメだったのか

サンプルコードを参考に、次のように書いた

_location_manager.requestLocationUpdates( LocationManager.GPS_PROVIDER, 1000, 50, this);

ら、次のようにエラーが出る。

Cannot resolve method 'requestLocationUpdates( java.lang.String, int, int, net.zeitungm.measureofroad.MainActivity)'

requestLocationUpdates()の第1引数には java.lang.Stringが求められている…らしい?
( LocationManager.GPS_PROVIDER はそうでないのだろうか)

他にもわからなかったところをわからないままにして開発してるし、あまりよくないような気がする。

おまけ

縦の列がズレてイライラビリティ高まる。
f:id:ZeitungM:20170115203341p:plain

デフォルトのシンタックスハイライトで太字がまじるのがよくないのかと思って、違うテーマを適用してみた。
f:id:ZeitungM:20170115203529p:plain

これでよし。