*** DEMO Version ***歩行中はブロック画面(半透過)を再前面に表示して、スマホ操作をできないようにします。
行動分析: 歩行中かどうかの判定条件や更新間隔は、Google Play Service (ActivityRecognitionClient) 任せです。
補足: 通話中はブロック画面を表示しません。 スクリーンOFF中は監視動作を停止します(省電力)。
ソースコード (Apache License, Version 2.0): https://github.com/MorihiroSoft/Android_TWWB/
ロゴイメージ: https://www.youtube.com/watch?v=CkA3-lgiWFE
動作確認端末: Samsung Galaxy Nexus (JWR66Y) Samsung Galaxy Note II (JZO54K) Google Nexus 7 (JWR66Y)
※Force closeが発生してしまった場合は、お手数ですがコメント欄に詳細情報(デバイス, OS, 操作手順)をご記入下さい。