Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class VerVideo extends AppCompatActivity {
- private VideoView vidView;
- private MediaController vidControl;
- private ProgressBar progressBar;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- // remove title
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- WindowManager.LayoutParams.FLAG_FULLSCREEN);
- setContentView(R.layout.activity_ver_video);
- // Recebendo dados da tela principal
- Intent i=getIntent();
- Bundle p=i.getExtras();
- String video=p.getString("video");
- // Inserir o Video
- // String url=ApplicationTvAtlantica.caminho_videos+video;
- String url = "http://tvatlantica.com/videos/arado_37_240.mp4";
- Uri vidUri = Uri.parse(url);
- vidView = (VideoView) findViewById(R.id.myVideo);
- vidControl = new MediaController(this);
- progressBar = (ProgressBar) findViewById(R.id.progrss);
- progressBar.setVisibility(View.VISIBLE);
- vidView.requestFocus();
- // vidView.start();
- vidView.setVideoURI(vidUri);
- // vidView.setVideoPath(url);
- vidControl.setAnchorView(vidView);
- vidView.setMediaController(vidControl);
- vidView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
- // Close the progress bar and play the video
- public void onPrepared(MediaPlayer mp) {
- progressBar.setVisibility(View.GONE);
- }
- });
- // vidView.setVideoPath(url);
- vidView.start();
- vidView.setOnCompletionListener(new MediaPlayer.OnCompletionListener()
- {
- @Override
- public void onCompletion(MediaPlayer mp)
- {
- // Video Playing is completed
- finish();
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment