私はいくつかのジオローカリゼーションのためのアプリケーションを書いています。
アプリケーションから位置情報サービスをプログラムで有効/無効にするにはどうすればよいですか?私の個人的なアプリケーションへの設定ページのように?
私はいくつかのジオローカリゼーションのためのアプリケーションを書いています。
アプリケーションから位置情報サービスをプログラムで有効/無効にするにはどうすればよいですか?私の個人的なアプリケーションへの設定ページのように?
アプリケーションでは、位置情報サービス(GeoCoordinateWatcher)を試して使用する必要があります。次に、Permissionプロパティを確認する必要があります。これが[拒否]に設定されている場合、これは、ユーザーがアプリケーションの外部で電話の位置情報サービスを無効にしていることを意味します。あなたが気にする必要があるのはそれだけです。アプリケーション内の特定の機能が利用できないことをユーザーに伝えるわかりやすいメッセージを表示できますが、位置情報サービスを有効にするかどうかはユーザーに任せます。
次の記事では、watcher_StatusChangedイベントハンドラーについて詳しく説明します。これには、上記のチェックが含まれます:-
http://msdn.microsoft.com/en-us/library/ff431782%28v=vs.92%29.aspx