1

私はいくつかのジオローカリゼーションのためのアプリケーションを書いています。

アプリケーションから位置情報サービスをプログラムで有効/無効にするにはどうすればよいですか?私の個人的なアプリケーションへの設定ページのように?

4

1 に答える 1

2

アプリケーションでは、位置情報サービス(GeoCoordinateWatcher)を試して使用する必要があります。次に、Permissionプロパティを確認する必要があります。これが[拒否]に設定されている場合、これは、ユーザーがアプリケーションの外部で電話の位置情報サービスを無効にしていることを意味します。あなたが気にする必要があるのはそれだけです。アプリケーション内の特定の機能が利用できないことをユーザーに伝えるわかりやすいメッセージを表示できますが、位置情報サービスを有効にするかどうかはユーザーに任せます。

次の記事では、watcher_StatusChangedイベントハンドラーについて詳しく説明します。これには、上記のチェックが含まれます:-

http://msdn.microsoft.com/en-us/library/ff431782%28v=vs.92%29.aspx

于 2012-05-04T08:37:25.417 に答える