zoukankan      html  css  js  c++  java
  • 横竖屏切换播放短视频(前提是手机需要先按下横竖屏切换的按钮)

    package com.example.meidiaplayar;

    import android.os.Bundle;
    import android.os.Environment;
    import android.app.Activity;
    import android.view.Menu;
    import android.widget.MediaController;
    import android.widget.VideoView;

    public class MainActivity extends Activity {

    private VideoView videoView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    videoView = (VideoView) findViewById(R.id.video);

    //String path=Environment.getExternalStorageDirectory().getPath();
    //设置视频路径
    videoView.setVideoPath("/mnt/sdcard/xiaopohai.3gp");
    //设置控制器
    MediaController controller=new MediaController(MainActivity.this);
    videoView.setMediaController(controller);
    controller.setMediaPlayer(videoView);
    videoView.start();
    //将保存的数据给VideoView
    if(savedInstanceState!=null){
    int time = savedInstanceState.getInt("time");
    videoView.seekTo(time);
    }
    }

    //切换屏幕时,走以下代码;
    @Override
    protected void onSaveInstanceState(Bundle outState) {
    // TODO Auto-generated method stub

    outState.putInt("time", videoView.getCurrentPosition());
    super.onSaveInstanceState(outState);
    }

    }

  • 相关阅读:
    男子汉要响当当面对自己写出的程序
    北京天气变化,记下它
    面向对象的设计原则-类设计原则
    JSSCript打开X3,并设置IE窗口样式
    “做人做事”的信条
    工作角色的定位
    JS语法字典网友总结
    处理多个选择结果
    Jquery获得控件值的方法
    选择器
  • 原文地址:https://www.cnblogs.com/zhengyanyan/p/5392726.html
Copyright © 2011-2022 走看看