Skip to content

Instantly share code, notes, and snippets.

View billy-bacon's full-sized avatar

Billy Bacon billy-bacon

View GitHub Profile
@Override
public MediaController getMediaController(Context context) {
MediaController mediaController = new MediaController(context) {
@Override
public void setMediaPlayer(MediaPlayerControl player) {
super.setMediaPlayer(player);
//todo: this causes things to blow up since the Activity is not initialized yet when this is called?
//show(0);
}
private MediaController getMediaController() {
MediaController mediaController = new MediaController(this, false) {
@Override
public void hide() {
super.hide();
onMediaControllerHide();
}
@Override
@Override
public void setMediaPlayer(final MediaPlayerControl player) {
Log.d(TAG, "setMediaPlayer called with " + player);
super.setMediaPlayer(new MediaPlayerControl() {
@Override
public void start() {
player.start();
}