問題タブ [locationmanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - LocationManagerのAndroid addProximityAlertがバッテリーを大量に消費するかどうかを知っている人はいますか
私は基本的に、約 20 個、時には 80 個の近接アラートを半径 500 メートルの範囲で有効期限なしで追加したいと考えています。これを行うと、バッテリーがすぐに消耗するかどうか疑問に思っていますか?また、半径を小さくすることで違いはありますか?
android - LocationManager から LocationListener のサブスクライブを解除する
LocationListener
からのアップデートの受信からを登録解除するにはどうすればよいLocationManager
ですか?
ここに私がそれを設定している方法があります
を作成したビューを終了した後もLocationListener
、LogCat ウィンドウにログ メッセージが表示されます。
これは、リスナーを孤立させているためだと理解していますが、オブジェクトに destroy メソッドが表示されLocationListener
ず、オブジェクトに「リスナーの削除」スタイルのメソッドも表示されませんLocationManager
。
android - LocationListenerがnullになるのはなぜですか?
LocationListener
と呼ばれるサービスで問題が発生していますmyService
。
これが私のコードです:
私のアクティビティには、サービスを停止するボタンがあります。私がしているボタンをクリックすると:
私が持っているmyService.java
ファイルには:
次の例外が発生します。
なぜリスナーが理由もなくnullになるのかわかりません。どこが悪いのか教えてください!
android - 2.1 の LocationManager が機能しない?
過去4時間、次のコードを機能させようとしています。
私の問題は、Android 1.5 でしか動作しないことです。1.6 以降では、2 番目のステートメントに達するとクラッシュします。
さまざまなコード スニペットやチュートリアルを調べてきましたが、これについては何も見つかりませんでした。
よろしく、アダム。
android - なぜこれはAndroid1.5では機能するが1.6では機能しないのですか(ロケーションマネージャー)
私はこのコードを持っています。
これは、エミュレーターとandroid 1.5を実行している私のヒーローの両方で正常に機能しますが、1.6のエミュレーターと私のタトゥーでは強制終了します。
1.5から1.6に何が変わりましたか?
OK、代わりにこれを使用します。
アプリを実行する前にエミュレーターで場所を起動すると、nullトーストが発生し、nullトーストが発生します。
iphone - LocationManager の「許可しない」がエラーを記録し続ける
位置情報を確認するアプリがあります。ユーザーに場所を使用するように求めます。ユーザーがメニューで「いいえ」と言った場合、マップビューをロードするときに問題が発生します。
mapView を選択すると、ユーザーの場所が再度求められます。ユーザーがもう一度いいえと言った場合、コンソールはエラー/警告と、ロケーション マネージャー クラスの「didFailWithError」からの NSLog を表示し続けます。
ユーザーがすでにいいえと言った場合、LocationManage:didFailWithErrors を停止する方法はありますか? Log ファイルが LocationManager でいっぱいになった場合、Apple は私のアプリを受け入れないと思います
コンソールで繰り返される内容の例を次に示します
iphone - コードを介してiPhoneの現在の場所を取得する方法は?
コードを介してiPhoneの現在の場所を取得するにはどうすればよいですか? GPS を使用して位置を追跡する必要があります。
java - LocationManagerがAndroidで現在の場所をブロードキャストする間隔を指定します
Location Managerが現在の場所をブロードキャストする時間間隔を指定する方法はありますか?
startListeningというメソッドを使用しています。
ありがとう
iphone - locationManager:didUpdateToLocation:fromLocation:vs. mapView.userLocation.location
今のところ、mapView.showsUserLocation=YES;
iPhoneの位置を示す青い放射状のアイコンに使用していますが、その背後にある座標を取得する方法がわかりません。
locationManager:didUpdateToLocation:fromLocation:
の設定で試してみましたself.locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
locationManager.distanceFilter=kCLDistanceFilterNone; //record every movement
locationManager.desiredAccuracy=kCLLocationAccuracyBest;
[locationManager startUpdatingLocation];
yourGPS=newLocation.coordinate;
との両方を試しyourGPS=mapView.userLocation.location.coordinate;
ましたdidUpdateToLocation
が、ほとんどの場合、青い泡が見えます(mapView.showsUserLocation=YES;
前進によって制御されますが、に記録されている座標didUpdateToLocation
は変化していません。
yourGPS=mapView.userLocation.location.coordinate;
青い泡を動かす座標を記録し続けるためにどこに置くべきですか?
情報をありがとう。
java - Android 位置情報エラー
問題を数行のコードに絞り込みました
あなたが疑問に思っているなら、私の onLocationChanged
LastKnownLocation を取得しようとするとアプリケーションがクラッシュする
しかし、場所を手動でフィードすると問題なく動作します
何が悪いのか今のところわかりません