承接上文,网络数据已经下载完毕,考虑到案例中下载的为视频文件,所以可以创建一个VideoView创建一个悬浮框,就可以对视频进行预览。效果如下:
案例中为创建一个视频预览悬浮框。触发事件设置为下载完毕之后,而后通过自定义对话框进行显示。代码如下:
private void play(String path) {
AlertDialog.Builder builder=new AlertDialog.Builder(this);
AlertDialog dialog=builder.create();
View view=View.inflate(getApplicationContext(),R.layout.yulan,null);
dialog.setView(view);
dialog.show();
VideoView vv=(VideoView)view.findViewById(R.id.vv);
vv.setVideoPath(path);
vv.start();
}
yulan.xml对应代码为:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width=&