【发布时间】:2012-09-09 17:52:11
【问题描述】:
基本上,我想要在我的应用程序中做的是显示视频。
实现这一目标的最佳工具似乎是 VideoView。
所以我使用了这个代码:
<VideoView android:id="@+id/videoview" android:layout_width="50dip" android:layout_height="50dip"></VideoView>
在我的活动中:
VideoView videoHolder = (VideoView)findViewById(R.id.videoview);
videoHolder.setMediaController(new MediaController(this));
videoHolder.setVideoURI(Uri.parse("android.resource://com.blabla.blabla/" + R.raw.blabla));
videoHolder.requestFocus();
videoHolder.start();
这样就行了。
不幸的是,我希望在我的布局中默认有视频的预览(缩略图)
所以,我删除了 videoHolder.start();命令,但我只能得到一个黑屏。点击不可见区域时开始播放视频...
第一个问题
是否可以在启动之前在 VideoView 中显示视频预览?
第二个问题
我想在双击 web 视图时全屏显示视频,我该如何实现?
非常感谢任何帮助/链接/建议
【问题讨论】:
-
你能抓住双击网页视图并开始一个全屏的新活动吗?