GPSを扱うアプリを実行する場合、GPSセンサーが有効になっていなければセンサーイベントも発生しません。 かといって、ユーザーが実行時に毎回確認してからと言うのもちょっと違います。 ユーザーの操作を単純化する為に、動作開始時(正確には復帰時も含む)にGPSが無効な場合、ダイアログを表示しGPSの設定画面に遷移→ユーザーにONしてもらえるような仕組みを提供します。 以下のような内容を onResume イベントで実行する事でActiveになるタイミング毎にGPSチェックを行います。 private LocationManager nlLocationManager; // @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ・ ・ ・ // OnCrea