34,333
edits
Changes
→Introducing the Android VideoView Class
The Android SDK includes two classes that make the implementation of video playback on Android devices extremely easy to implement when developing applications. This chapter will provide an overview of these two classes, VideoView and MediaController, before working through the creation of a simple video playback application.
== Introducing Introducing the Android VideoView Class ==
By far the simplest way to display video within an Android application is to use the VideoView class. This is a visual component which, when added to the layout of an activity, provides a surface onto which a video may be played. Android currently supports the following video formats:
The VideoView class has a wide range of methods that may be called in order to manage the playback of video. Some of the more commonly used methods are as follows:
* '''setVideoUri(Uri uri)''' – Performs the same task as the setVideoPath() method but takes a Uri object as an argument instead of a string.