# GnssStatusCompat.Callback

Artifact: [androidx.core:core](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/location/GnssStatusCompat.java+class:androidx.core.location.GnssStatusCompat.Callback) Added in [1.5.0](https://developer.android.com/jetpack/androidx/releases/core#1.5.0)

*** ** * ** ***


```
public abstract class GnssStatusCompat.Callback
```

<br />

*** ** * ** ***

See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html`.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/core/location/GnssStatusCompat.Callback#Callback()()` |

| ### Public methods |
|---|---|
| `void` | `https://developer.android.com/reference/androidx/core/location/GnssStatusCompat.Callback#onFirstFix(int)(@https://developer.android.com/reference/androidx/annotation/IntRange(from = 0) int ttffMillis)` See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onFirstFix(int)`. |
| `void` | `https://developer.android.com/reference/androidx/core/location/GnssStatusCompat.Callback#onSatelliteStatusChanged(androidx.core.location.GnssStatusCompat)(@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/androidx/core/location/GnssStatusCompat status)` See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onSatelliteStatusChanged(android.location.GnssStatus)`. |
| `void` | `https://developer.android.com/reference/androidx/core/location/GnssStatusCompat.Callback#onStarted()()` See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onStarted()`. |
| `void` | `https://developer.android.com/reference/androidx/core/location/GnssStatusCompat.Callback#onStopped()()` See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onStopped()`. |

## Public constructors

### Callback

Added in 1.5.0

```
public Callback()
```

## Public methods

### onFirstFix

Added in [1.5.0](https://developer.android.com/jetpack/androidx/releases/core#1.5.0)

```
public void onFirstFix(@IntRange(from = 0) int ttffMillis)
```

See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onFirstFix(int)`.

### onSatelliteStatusChanged

Added in [1.5.0](https://developer.android.com/jetpack/androidx/releases/core#1.5.0)

```
public void onSatelliteStatusChanged(@NonNull GnssStatusCompat status)
```

See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onSatelliteStatusChanged(android.location.GnssStatus)`.

### onStarted

Added in [1.5.0](https://developer.android.com/jetpack/androidx/releases/core#1.5.0)

```
public void onStarted()
```

See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onStarted()`.

### onStopped

Added in [1.5.0](https://developer.android.com/jetpack/androidx/releases/core#1.5.0)

```
public void onStopped()
```

See `https://developer.android.com/reference/android/location/GnssStatus.Callback.html#onStopped()`.