public class VideoDialogFragment
extends DialogFragment
implements android.widget.MediaController.MediaPlayerControl, android.media.MediaPlayer.OnBufferingUpdateListener, android.view.SurfaceHolder.Callback, android.media.MediaPlayer.OnCompletionListener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
| Constructor and Description |
|---|
VideoDialogFragment() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPause() |
boolean |
canSeekBackward() |
boolean |
canSeekForward() |
int |
getAudioSessionId() |
int |
getBufferPercentage() |
int |
getCurrentPosition() |
int |
getDuration() |
boolean |
isPlaying() |
static VideoDialogFragment |
newInstance(java.lang.String cid) |
void |
onAttach(android.content.Context context) |
void |
onBufferingUpdate(android.media.MediaPlayer mediaPlayer,
int percent) |
void |
onCompletion(android.media.MediaPlayer mediaPlayer) |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
android.app.Dialog |
onCreateDialog(android.os.Bundle savedInstanceState) |
void |
onDestroy() |
void |
onDetach() |
void |
onStart() |
void |
onStop() |
void |
pause() |
void |
seekTo(int i) |
void |
start() |
void |
surfaceChanged(android.view.SurfaceHolder surfaceHolder,
int i,
int i1,
int i2) |
void |
surfaceCreated(android.view.SurfaceHolder surfaceHolder) |
void |
surfaceDestroyed(android.view.SurfaceHolder surfaceHolder) |
public static VideoDialogFragment newInstance(java.lang.String cid)
public void onConfigurationChanged(android.content.res.Configuration newConfig)
public void onDetach()
public void onAttach(android.content.Context context)
public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
public void onStop()
public void start()
start in interface android.widget.MediaController.MediaPlayerControlpublic void pause()
pause in interface android.widget.MediaController.MediaPlayerControlpublic int getDuration()
getDuration in interface android.widget.MediaController.MediaPlayerControlpublic int getCurrentPosition()
getCurrentPosition in interface android.widget.MediaController.MediaPlayerControlpublic void seekTo(int i)
seekTo in interface android.widget.MediaController.MediaPlayerControlpublic boolean isPlaying()
isPlaying in interface android.widget.MediaController.MediaPlayerControlpublic int getBufferPercentage()
getBufferPercentage in interface android.widget.MediaController.MediaPlayerControlpublic boolean canPause()
canPause in interface android.widget.MediaController.MediaPlayerControlpublic boolean canSeekBackward()
canSeekBackward in interface android.widget.MediaController.MediaPlayerControlpublic boolean canSeekForward()
canSeekForward in interface android.widget.MediaController.MediaPlayerControlpublic int getAudioSessionId()
getAudioSessionId in interface android.widget.MediaController.MediaPlayerControlpublic void onDestroy()
public void surfaceCreated(android.view.SurfaceHolder surfaceHolder)
surfaceCreated in interface android.view.SurfaceHolder.Callbackpublic void onStart()
public void surfaceChanged(android.view.SurfaceHolder surfaceHolder,
int i,
int i1,
int i2)
surfaceChanged in interface android.view.SurfaceHolder.Callbackpublic void surfaceDestroyed(android.view.SurfaceHolder surfaceHolder)
surfaceDestroyed in interface android.view.SurfaceHolder.Callbackpublic void onCompletion(android.media.MediaPlayer mediaPlayer)
onCompletion in interface android.media.MediaPlayer.OnCompletionListenerpublic void onBufferingUpdate(android.media.MediaPlayer mediaPlayer,
int percent)
onBufferingUpdate in interface android.media.MediaPlayer.OnBufferingUpdateListener