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.FakeSurfaceHolderNested classes/interfaces inherited from class org.robolectric.shadows.ShadowView
ShadowView.WindowIdHelper -
Field Summary
Fields Modifier and Type Field Description static intPAUSEstatic intRESUMEstatic intSTARTstatic intSTOPstatic intSUSPENDFields inherited from class org.robolectric.shadows.ShadowView
attributeSet, realView, scrollToCoordinates -
Constructor Summary
Constructors Constructor Description ShadowVideoView() -
Method Summary
Modifier and Type Method Description protected booleancanPause()protected intgetCurrentPosition()intgetCurrentVideoState()protected intgetDuration()MediaPlayer.OnCompletionListenergetOnCompletionListener()MediaPlayer.OnErrorListenergetOnErrorListener()MediaPlayer.OnPreparedListenergetOnPreparedListener()intgetPrevVideoState()StringgetVideoPath()StringgetVideoURIString()protected booleanisPlaying()protected voidpause()protected voidresume()protected voidseekTo(int msec)voidsetDuration(int duration)protected voidsetOnCompletionListener(MediaPlayer.OnCompletionListener l)protected voidsetOnErrorListener(MediaPlayer.OnErrorListener l)protected voidsetOnPreparedListener(MediaPlayer.OnPreparedListener l)protected voidsetVideoPath(String path)protected voidsetVideoURI(Uri uri)protected voidstart()protected voidstopPlayback()protected voidsuspend()Methods inherited from class org.robolectric.shadows.ShadowSurfaceView
getFakeSurfaceHolder, getHolder, onAttachedToWindowMethods 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)
-