Package org.robolectric.shadows
Class ShadowVideoView
java.lang.Object
org.robolectric.shadows.ShadowView
org.robolectric.shadows.ShadowSurfaceView
org.robolectric.shadows.ShadowVideoView
@Implements(android.widget.VideoView.class) public class ShadowVideoView extends ShadowSurfaceView
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robolectric.shadows.ShadowSurfaceView
ShadowSurfaceView.FakeSurfaceHolder
Nested classes/interfaces inherited from class org.robolectric.shadows.ShadowView
ShadowView.WindowIdHelper
-
Field Summary
Fields Modifier and Type Field Description static int
PAUSE
static int
RESUME
static int
START
static int
STOP
static int
SUSPEND
Fields inherited from class org.robolectric.shadows.ShadowView
attributeSet, realView, scrollToCoordinates
-
Constructor Summary
Constructors Constructor Description ShadowVideoView()
-
Method Summary
Modifier and Type Method Description protected boolean
canPause()
protected int
getCurrentPosition()
int
getCurrentVideoState()
protected int
getDuration()
MediaPlayer.OnCompletionListener
getOnCompletionListener()
MediaPlayer.OnErrorListener
getOnErrorListener()
MediaPlayer.OnPreparedListener
getOnPreparedListener()
int
getPrevVideoState()
String
getVideoPath()
String
getVideoURIString()
protected boolean
isPlaying()
protected void
pause()
protected void
resume()
protected void
seekTo(int msec)
void
setDuration(int duration)
protected void
setOnCompletionListener(MediaPlayer.OnCompletionListener l)
protected void
setOnErrorListener(MediaPlayer.OnErrorListener l)
protected void
setOnPreparedListener(MediaPlayer.OnPreparedListener l)
protected void
setVideoPath(String path)
protected void
setVideoURI(Uri uri)
protected void
start()
protected void
stopPlayback()
protected void
suspend()
Methods inherited from class org.robolectric.shadows.ShadowSurfaceView
getFakeSurfaceHolder, getHolder, onAttachedToWindow
Methods inherited from class org.robolectric.shadows.ShadowView
__constructor__, addGlobalPerformClickListener, addGlobalPerformLongClickListener, addOnAttachStateChangeListener, callOnAttachedToWindow, callOnDetachedFromWindow, checkedPerformClick, clearAnimation, clearWasInvalidated, clickOn, didRequestLayout, draw, dump, dump, dump, dumpAttribute, dumpAttributes, dumpFirstPart, dumpIndent, getGlobalVisibleRect, getLastTouchEvent, getLayerType, getOnAttachStateChangeListeners, getOnClickListener, getOnCreateContextMenuListener, getOnLongClickListener, getOnSystemUiVisibilityChangeListener, getOnTouchListener, getScrollX, getScrollY, getWindowDisplayFrame, getWindowId, getWindowVisibleDisplayFrame, innerText, innerText, invalidate, isAttachedToWindow, lastHapticFeedbackPerformed, onLayout, onLayoutWasCalled, onTouchEvent, performClick, performHapticFeedback, performLongClick, post, postDelayed, postInvalidateDelayed, removeCallbacks, removeGlobalPerformClickListener, removeGlobalPerformLongClickListener, removeOnAttachStateChangeListener, requestLayout, reset, scrollBy, scrollTo, setAnimation, setDidRequestLayout, setGlobalVisibleRect, setLayerType, setMyParent, setOnClickListener, setOnCreateContextMenuListener, setOnFocusChangeListener, setOnLongClickListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setScrollX, setScrollY, setViewFocus, visualize, wasInvalidated
-
Field Details
-
STOP
public static final int STOP- See Also:
- Constant Field Values
-
START
public static final int START- See Also:
- Constant Field Values
-
SUSPEND
public static final int SUSPEND- See Also:
- Constant Field Values
-
PAUSE
public static final int PAUSE- See Also:
- Constant Field Values
-
RESUME
public static final int RESUME- See Also:
- Constant Field Values
-
-
Constructor Details
-
ShadowVideoView
public ShadowVideoView()
-
-
Method Details
-
setOnPreparedListener
-
setOnErrorListener
-
setOnCompletionListener
-
setVideoPath
-
setVideoURI
-
start
-
stopPlayback
-
suspend
-
pause
-
resume
-
isPlaying
-
canPause
-
seekTo
-
getCurrentPosition
-
getDuration
-
getOnPreparedListener
- Returns:
- On prepared listener.
-
getOnErrorListener
- Returns:
- On error listener.
-
getOnCompletionListener
- Returns:
- On completion listener.
-
getVideoPath
- Returns:
- Video path.
-
getVideoURIString
- Returns:
- Video URI.
-
getCurrentVideoState
public int getCurrentVideoState()- Returns:
- Current video state.
-
getPrevVideoState
public int getPrevVideoState()- Returns:
- Previous video state.
-
setDuration
public void setDuration(int duration)
-