public static class SpotifyPlayer.Builder extends Object
SpotifyPlayer
. The Builder object can be passed to
Spotify.getPlayer(SpotifyPlayer.Builder, Object, SpotifyPlayer.InitializationObserver)
Modifier and Type | Method and Description |
---|---|
SpotifyPlayer |
build()
Creates the player.
|
SpotifyPlayer |
build(SpotifyPlayer.InitializationObserver observer)
Creates the player.
|
SpotifyPlayer.Builder |
setAudioController(AudioController controller)
Sets a custom
AudioController that will be used
to intercept audio data. |
SpotifyPlayer.Builder |
setCallbackHandler(Handler handler)
Sets a custom callback handler that will be used to post all callbacks received
by the player.
|
public Builder(Config config)
public SpotifyPlayer.Builder setAudioController(AudioController controller)
AudioController
that will be used
to intercept audio data.controller
- Custom AudioController
SpotifyPlayer.Builder
instanceAudioController
public SpotifyPlayer.Builder setCallbackHandler(Handler handler)
handler
- Custom callback handler,SpotifyPlayer.Builder
instanceHandler
public SpotifyPlayer build()
SpotifyPlayer
public SpotifyPlayer build(SpotifyPlayer.InitializationObserver observer)
observer
- Observer to be notified when initialization is complete (or fails)SpotifyPlayer