首页 > 试题广场 > 关于 android 中播放视频的说法不对的是 ___
[单选题]

关于 android 中播放视频的说法不对的是 ___

  • 可以使用SurfaceView组件播视频
  • 可以使用VideoView组件播视频
  • VideoView组件可以控制播放的位置和大小
  • VideoView播放视频的格式可以是3gp

5个回答

添加回答
推荐
选C。
使用SurfaceView+MediaPlayer播放视频,所以A正确
VideoView是Android系统提供的一个媒体播放显示和控制的控件,位于"android.widget.VideoView",是一个视频控件。VideoView仅能播放渐进式流(progressive streamable)的影片,3gp、mp4等采用progressive streamable转换的影片可以播放。所以B、D正确。
VideoView播放视频的位置和大小不受控制,如果想实现个性化的视频播放,需要继承SurfaceView类和实现MediaPlayerControl接口,SurfaceView可以提供显示支持,MediaPlayerControl可以提供媒体控制支持。所以C错误。


编辑于 2019-04-25 14:19:33 回复(0)

我一个一个百度了,答案是c

A、有博客教你实现android中使用surfaceview+MediaPlayer播放视频
B、Android--使用VideoView播放视频
C、Android中的videoview控件在android中不能设置宽高,需要重写videoView中的onMeasure()方法,才可以设置videoview的宽和高。重写的videoview代码如下:
VideoView控件可以手动改变大小

D、简单videoview播放视屏(videoview只支持mp4,avi,3gp)

发表于 2019-04-24 15:26:40 回复(0)
Android中的videoview控件在android中不能设置宽高,需要重写videoView中的onMeasure()方法,才可以设置videoview的宽和高。至于A选项,SurfaceView是为了绘图而生的,但是用它播放视频也是可以的,一般是SurfaceView+MediaPlayer播放。
发表于 2018-11-14 09:33:33 回复(0)
c项,控制播放的大小!?
发表于 2017-05-07 19:13:04 回复(0)
A
发表于 2017-03-07 20:18:20 回复(0)