Location.ElapsedRealtimeNanos プロパティ

定義

この修正の時刻を、システムの起動以降の経過時間のナノ秒単位で返します。 または、この場所の時刻を、システムの起動以降の経過時間のナノ秒単位で設定します。

public virtual long ElapsedRealtimeNanos { [Android.Runtime.Register("getElapsedRealtimeNanos", "()J", "GetGetElapsedRealtimeNanosHandler")] get; [Android.Runtime.Register("setElapsedRealtimeNanos", "(J)V", "GetSetElapsedRealtimeNanos_JHandler")] set; }
[<get: Android.Runtime.Register("getElapsedRealtimeNanos", "()J", "GetGetElapsedRealtimeNanosHandler")>]
[<set: Android.Runtime.Register("setElapsedRealtimeNanos", "(J)V", "GetSetElapsedRealtimeNanos_JHandler")>]
member this.ElapsedRealtimeNanos : int64 with get, set

プロパティ値

この場所の経過時間 (ナノ秒単位)

属性

注釈

プロパティ getter のドキュメント:

この修正の時刻を、システムの起動以降の経過時間のナノ秒単位で返します。

この値を と比較 android.os.SystemClock#elapsedRealtimeNanos して、場所を確実に並べ替えたり、場所を比較したりできます。 経過時間は単調であることが保証され、システムが深いスリープ状態にある場合でも増加し続けるので、これは信頼できます (とは異なります #getTime)。 ただし、経過時間はシステム ブートを参照しているため、この値を使用して、ブート サイクルまたはデバイス間で場所を並べ替えたり比較したりするのは意味がありません。

によって LocationManager 生成されたすべての場所は、有効な経過時間リアルタイム セットを持つことが保証されます。

android.location.Location.getElapsedRealtimeNanos()Java ドキュメント。

プロパティ セッターのドキュメント:

この場所の時刻を、システムの起動以降の経過時間のナノ秒単位で設定します。

android.location.Location.setElapsedRealtimeNanos(long)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象