# RemoteControlClient.OnGetPlaybackPositionListener

Added in[API level 18](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# RemoteControlClient.OnGetPlaybackPositionListener

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/media/RemoteControlClient.OnGetPlaybackPositionListener "View this page in Kotlin")\|Java

`
public
static


interface
RemoteControlClient.OnGetPlaybackPositionListener
`  
`


`

|-----------------------------------------------------------------|
| android.media.RemoteControlClient.OnGetPlaybackPositionListener |

<br />

*** ** * ** ***

Interface definition for a callback to be invoked when the media playback position is queried.  
**See also:**

- [RemoteControlClient.FLAG_KEY_MEDIA_POSITION_UPDATE](https://developer.android.com/reference/android/media/RemoteControlClient#FLAG_KEY_MEDIA_POSITION_UPDATE)

## Summary

|                                                                                                                          ### Public methods                                                                                                                           ||
|------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract long` | ` `[onGetPlaybackPosition](https://developer.android.com/reference/android/media/RemoteControlClient.OnGetPlaybackPositionListener#onGetPlaybackPosition())`() ` Called on the implementer of the interface to query the current playback position. |

## Public methods

### onGetPlaybackPosition

Added in[API level 18](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract long onGetPlaybackPosition ()
```

Called on the implementer of the interface to query the current playback position.

<br />

|                                                                                                               Returns                                                                                                               ||
|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `long` | a negative value if the current playback position (or the last valid playback position) is not known, or a zero or positive value expressed in ms indicating the current position, or the last valid known position. <br /> |